Spilleren kan bruke 6 forskjellige typer forsvarsprogrammer (tårn) samtidig, der hver har 5 varianter, for totalt 30 forskjellige tårn. Noen tårn er ganske unike, som webportalen som plasserer 2 portaler på kartet som teleporterer trusler mellom dem, og proxytårnet som tvinger trusler til å besøke proxyen før de når serveren (endelig mål). Spillet har en kampanje med 40 kart, med 14 utfordringskart som låses opp etter hvert som spilleren utvikler seg. En overlevelsesmodus er også tilgjengelig for å teste en spillers defensive evner.