Final Fantasy XIII is last year's top seller for Square Enix

Printable View