hunter_alien on 06 June 2011
I need some gameplay footage asap to make up my mind if I like the game or dont :| Thus far its just a meh on my radar. And to think I only watched the EA conference for this game...
Vote the Mayor for Mayor!