My intuition was clear, it's made from a Japanese company! While the style is of course inspired on old Japanese games, the clear clue was "SNS" (confirmed by visiting the company link). If the authors are here, this is an example of wasei eigo not used at all in international English, like "salary man" or "office lady".
Relevant: https://ell.stackexchange.com/questions/10624/is-sns-social-...