Also play and enjoy:

Empire Defender

In this game you have to defend your castle from enemies. Hundreds of enemies are constantly attacking your fortress and with each new stroke it can fall into pieces. Launch huge stones at your enemies and earn points. After each successful battle you get experience points on which you can make improvements. Do not let the enemy win.