Does anyone have any info on this game for Xbox? It has a new subtitle for the Xbox and I heard that it's going to have Live support, co op multiplayer, and a new campaign game....is any of this confirmed and is there a release date? The article in the Christmas EGM was a bunch of uninforming junk...
Bookmarks