arcane_chaos on 06 July 2010
so far 3 are in the running: Mass Effect 2 and God of War 3 being the main two, and I just want to through in Final Fantasy XIII because I'm a RPG fan
EDIT: change that to four, Heavy Rain is my darkhorse
EDIT2: change that to 5, Red Dead Redemption