I didn't see a thread on this game so I'm starting this one if anyone would like to talk about it. I downloaded the video provided on the 360 and it's looking decent. I watched a few videos off of gametrailers as well and it just added to my excitement. The homepage can be found here. Feel free to leave info or ask questions!
Bookmarks