I've been keeping an eye on this and it looks cool, but I've found free to play games a bit tiresome lately. I think I prefer my competitive games to either not have unlocks (at least when they're not balanced) or to reward them quickly for my gameplay...not have ridiculous grinds that try to force you into spending money. I don't mind spending money on games, but then you're just buying your upgrades instead of earning them.
Is it like Hakwen beta though, where you temporarily get a bunch of the premium credits during the beta?
Either way, thanks for posting