Poor progression system. You get about an hour of play time before you simply can't progress further without spending. Or grinding the same intro levels about 300 times to purchase the next upgrade. Was fun for that first hour, too bad. Over-monetized, like all forgotten mobile games.