|Topic Review (Newest First)|
|07-25-2008 01: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?