d21lewis on 02 June 2009
What the heck? Am I psychic? Let's wait for a release date, some footage, and some specifics. When this game comes out in 2012, I'll have a more educated answer for you.