Kingdom Guard Tower Defense

Game description:

Your kingdom is under attack! A whole army of enemies is moving on to the last fortress separating them from your lands. And you have to make sure they won’t pass any further. That means you need to recruit brave and powerful warriors ready to give their lives in the upcoming battle and fortify the castle to make it really impenetrable. Place various units and towers on the enemy’s way and fend off all waves of the invaders!