Magic Defender

Description: 

In this game you have to defend your city from the magical creatures that want to get into the city. Build defensive towers and do not forget to improve them. Good luck!