After playing it for some time I find that I really don't like it bc of the towers getting destroyed. It does have some bugs preventing the completion of a stage like the Spider boss won't leave on stage 3. Other stages won't start.