Castle War God is a casual idle game where players build and upgrade their castle to defend against waves of enemies. The core mechanic involves strategic placement and upgrading of defensive structures. Its appeal lies in its simple, passive progression and the satisfaction of watching your defenses grow.