The countdown on Square Enix’s teaser site that went up late last week has ended. Unfortunately, most will likely be disappointed with the result.
Star Galaxy was indeed the title that Square Enix was teasing. But the surprise here (although is it really a surprise?) is that it’s nothing more than a browser game. A beta test will be held by Yahoo Japan.
You can view the official site here. There’s a promotional video included on the page.