57 intense waves of enemies. Boss levels, Air levels, Big waves. Hero mini-game, defend the town against hunters and earn their souls. Soul harvesting and gold farm for automated per-second earnings. 60+ towers, including upgrades. 57 Unique waves. 11 heroes 45+ items Unique hero mini-game.