An endless idle defense game, unlock slots, place turrets and purchase tons of different upgrades to defend your base. Your goal will be to defend your land against the invaders. Will you be able to do so?
Categories: Strategy / Idle
Screenshot(s):