Castle Defense este un joc de apărare pe tururi, care cere utilizatorului să plaseze bariere strategice şi să selecteze soldaţii corespunzători pentru a împiedica armata inamică să ajungă la castel.
Utilizatorul are un anumit număr de resurse care pot fi folosite pentru a apăra castelul, inclusiv puteri magice. Partea dificilă este de a şti cum să foloseşti aceste resurse, definind locaţiile strategice, precum şi profilul soldaţilor care vor lupta pentru a-ţi apăra castelul.
Scenele sunt bine pregătite şi dau viaţă jocului, şi nu urmează modelul cvasi-static al celor mai multor jocuri de apărare pe tururi.
Fiind dinamic, gameplay-ul face experienţa şi mai interesantă, mai ales pentru a-i oferi utilizatorului o mai mare libertate de mişcare.