01 min News Square Enix tease new title Square Enix have teased their latest project, slating it for a Summer 2012 release in Japan. The launch… Alex SeedhouseMarch 24, 2012 Read More