The Stella Deus website has gone live!
http://www.atlus.com/stella_deus/index.html
For anyone who doesn't know Stella Deus is a strategy/rpg from Atlus. This one looks awesome, check out the movies on the website.
Release date is 4/26
The Stella Deus website has gone live!
http://www.atlus.com/stella_deus/index.html
For anyone who doesn't know Stella Deus is a strategy/rpg from Atlus. This one looks awesome, check out the movies on the website.
Release date is 4/26