Looks like a game that should be free since it will fund support via micro-transactions and probably aiming to be a GaaS, i wonder why the 70 price tag since that will only hurt the game adoption and in a game likes the more important piece for it to work it's the amount of people playing it so that the online aspect doesn't completely suck.
Weird stuff, as interesting as it sounds to me in the gameplay department, i don't see it succeed with the current price of entry.