Elemental Defense er et tårnforsvars spil med en indbygget level editor. Spillere kan tilpasse vejen i niveauet, placeringen af defensive tårne, indledende guldmønter, hvilke forsvarstårne er åbne, angrebsbølger, monstertyper, antal monstre, monstergydningsintervaller, niveaudekorationer osv. Nogle kan åbnes for spillere til redigering af indhold. Spillere kan tilpasse deres tårnforsvarsspil fuldt ud. Niveaueditoren er som standard aktiveret i indstillingspanelet, og der er ingen begrænsninger for at aktivere det. Spillet har 25 forsvarstårne i 5 typer.