Tower Types

Tower Types is a new Gameplay Mechanic. Each tower has its own type(s), which affects what abilities it is immune or weak to.