Nice game, but
It's really a lot like Mushroom Tower Defense, isn't it? I mean, I like the music, the halloween theme, upgrade system and world map, but the general gameplay and element idea seems totally copied from that game...
(Sorry if I missed you crediting it somewhere or something, but yeah)