Stella Glow coming to Europe in March 2016
The strategy RPG, Stella Glow, is coming to Europe. The release is planned for 11 March, exclusively for the Nintendo 3DS handheld console featuring a solid strategy gameplay with plenty of brawls. St... Read More »