News

News

First Impressions- Stella Glow

Click here for the audio version! Stella Glow is a strategy RPG developed for the Nintendo 3DS by Imageepoch, the creators of the Luminous Arc franchise, and localized by Atlus for the United States.  As the last game developed by Imageepoch now that the company’s filed for bankruptcy, that makes…