Munkeh111 on 05 July 2010
Top 5 would be:
Mass Effect 2
Heavy Rain
Final Fantasy XIII
Red Dead Redemption
God of War III
All amazing games, let's hope the 2nd half of 2010 is just as good