XGen Studios - Online Games - Play Defend Your Castle
The Original game of Castle Defense; Accept no imitations! Defend Your Castle takes place on a grassy plain surrounded by invaders. You are the commander of your castle, and at your disposal is an invisible hand for picking up the enemy and flinging them ...