It’s 12.12.12 and finally the day has come when the countdown site of a secret Square Enix game reaches its end! And the new surprise title was… Star Galaxy – A flash based browser game. More info here and a trailer too! http://stargalaxy.jp/
What are your thoughts?! Hype? Unexpected or expected? Disappointed? Happy?