O jogador pode usar 6 tipos diferentes de programas de defesa (torres) de uma só vez, cada um com 5 variações, para um total de 30 torres diferentes. Algumas torres são bastante únicas, como o portal web que coloca 2 portais no mapa que teletransportam ameaças entre eles, e a torre proxy que força as ameaças a visitar o proxy antes de chegar ao servidor (objetivo final). O jogo tem uma campanha de 40 mapas, com 14 mapas de desafio desbloqueados à medida que o jogador progride. Um modo de sobrevivência também está disponível para testar as capacidades defensivas do jogador.