Endless Siege, che in italiano sta per "assedio infinito", come è facile intuire appariranno nemici di continuo e voi dovrete fermarli nel solito modo possibile: costruendo torrette di difesa. Le torrette hanno caratteristiche diverse e possono salire di livello, poi essere ancora upgradate, e di nuovo salire di livello, fino a un massimo di tre livelli. Questi aggiornamenti costano monete che si accumulano uccidendo i nemici e avviando le ondate di nemici con largo anticipo. Tutto quello che dovete fare è eliminarle prima che possano raggiungere la via di fuga.