Medieval Castle Defense – Defend your castle from different types of opponent’s troops. In the game of this genre, many played, some of them fascinating and some not, this game contains many different elements. With each level you pass, you will open various structures to protect the castle. The types of enemy troops will also change, so you have to find a balance between your towers. Also, the towers can be improved by making them both faster and stronger.