Tower Defense game (not a maze) where you build units to destroy incoming waves of monsters or....not succeed trying.
Game begins slowly with only few towers to pick from and as you progress you will get basic defensive upgrades (which are mostly mandatory only on higher difficulties), different choice of towers, tower specializations (from level 10, example archer has - burning(spreadable), ice or poison arrows), offensive tower upgrades (increased range, damage to specific type...).