View Single Post
07-25-2008, 12:00 AM
This game is coming out in August. What do you guys think of it. I think it looks cool but I've heard mixed thoughts on it. I haven't played the demo either because my 360 is dead. Have any of you guys got a chance to play this?