BenVTrigger on 25 May 2010
I've played WAY too many games this year so far to list them all but my personal favorites are
1st. Tie between Mass Effect 2 and Alan Wake
2nd. God Of War 3
3rd. FFXIII