Mystro-Sama on 03 December 2017
Thats ridiculous for a single game budget. Theres no way the final product will live up to the hype. Can someone give me a lowdown of whats going on with the game right now. Does it have a release date or what?