Remember that countdown on one of Square Enix’s website? Well, get ready to get disappointed as the new game that has emerged is no other than a browser-based video-game called Star Galaxy. Moreover, this game is currently planned only for the Japanese market. Not that you really cared, but who can say no to a new free-to-play title? Continue reading Square Enix unveils new browser-based game ‘Star Galaxy’→