It turns out that the secret game announcement teased by Square Enix last week wasn't Star Ocean, it's actually a brand new MMO called Star Galaxy.
Star Galaxy is a browser-based sci-fi MMO that allows up to 2000 players to battle against one another with some players acting as commanders, managing resources, infrastructure, and power sources...