Posted by Chris Scott Barr on Dec 12, 2012 in
Announcements,
Beta,
PC Gaming |
0 comments
For several days now, Square Enix has had a teaser countdown page up on their site, with the promise of a brand new IP being revealed. Early this morning, that timer reached zero, and we were presented with the words Star Galaxy, and a lot of other words in Japanese that I can’t read. Thankfully,...