toastboy44562 on 10 August 2008
I know that x-play always talks about it, But i rented it and didnt think it was all that great. Im thinking about geting it for christmas if it gets better, im downloading the demo right now. I just want to know what you guys think of the game.







