Switch Lights

The lights are on

  • Blog Post: Square Enix Announces Star Galaxy

    Its countdown site didn't quite refresh as quickly as it was supposed to , but Square Enix's announcement is here, and it's for a game called Star Galaxy. The website is in Japanese, so there isn't much information to us English speakers, but here's some rough Google translation answering... More
Page 1 of 1 (1 items)