Castle Defense

Defend your castle from enemies! Buy cannons to shoot the enemies to stop them from attacking. When you destroy an enemy, you earn money to buy more cannons. As the game progresses, there are more and more enemies and they become stronger and stronger. There are a total of 10 levels.