http://xbox.ign.com/articles/376/376551p1.html
Printable View
This game sounds like a must-own title.
Damn and I thought this game was going to get released before the end of the year aarrggghh
Sounds like a bad a$$ game, might have to pick it up, next year:(