Wednesday, December 12, 2012

Square Enix Reveals Star Galaxy

The countdown on Square Enix’s teaser site that went up late last week has ended. Star Galaxy was indeed the title that Square Enix was teasing. But the surprise here is that it’s nothing more than a browser game. A beta test will be held by Yahoo Japan.