How many waves of enemies can you repel? Build and upgrade towers, sharpen your swords and arrows, prepare spells and fight off all the enemies, by yourself in single-player or with friends in co-op mode!
Building and upgrading various towers and arming them with weapons, spells, and elements.
Constructing support buildings.
A variety of enemies with different characteristics - speed, durability, elemental resistance, and more - each enemy is gifted with a unique combination and each must be dealt with a different approach.
An infinite wave with an infinite number of enemies.