Vashyo on 13 July 2010
Mass Effect 2 (Still my favorite game this year)
God of War 3
Red Dead Redemption (maybe, haven't played it yet)
IMO heavy Rain should get an award, but not GOTY.