News \

Square Enix Throws a Swanky Launch Party for Final Fantasy XIII

Emilia Costa // March 10, 2010