selnor on 30 September 2009
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