Square Enix posted new screenshots of its Final Fantasy XIII

Started by Glide, 27 October 2009, 02:05:41

Previous topic - Next topic