The game looks funs but I'm concerned that the game will tank from the lack of marketing. There's almost no where to view gameplay on the game which will confuse people what its even about. You can't even view character abilities on the website.
Mentioned games