I've been wondering if anyone knows anything about this game. From what I see it will take a lot of advantage of the Xbox power.
These are PC
These are XBox
Sorry if it kills your badnwidth. I know the first screens are PC but everyone knows that Xbox is no joke when it comes to power.
Bookmarks