Seems to be taking the game on its own merits unlike most of the other reviews.
http://www.1up.com/do/reviewPage?pager.offset=0&cId=3178230&p=
Final Fantasy XIII
Game » consists of 17 releases. Released Mar 09, 2010
Game » consists of 17 releases. Released Mar 09, 2010
Log in to comment