By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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.