You hear that? That’s the sound of Square-Enix being awesome.

Categories: News, PSP, PSP Articles, PSP News