Elemental Defense es un juego de defensa de torres con un editor de niveles integrado. Los jugadores pueden personalizar el camino del nivel, la ubicación de las torres defensivas, las monedas de oro iniciales, qué torres defensivas están abiertas, las oleadas de ataque, los tipos de monstruos, el número de monstruos, los intervalos de aparición de monstruos, las decoraciones del nivel, etc. Algunos se pueden abrir para editar el contenido. Los jugadores pueden personalizar completamente su juego de defensa de torres. El editor de niveles está habilitado por defecto en el panel de configuración y no hay restricciones para activarlo. El juego cuenta con 25 torres defensivas de 5 tipos.