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

It would appear that some magazines have release. French Official 360 magazine have given it 95/100.

http://uk.gamespot.com/pages/forums/show_msgs.php?topic_id=27054817