This honestly has a ton of potential, I can see what you were aiming to create and I think it's very creative
The problem I have is with the actual gameplay, which feels slow and really similar to regular tower defense games
What I think you could've done is not to summon the towers but the enemies themselves, to destroy the tower. Think of any bloons td game but you're the bloons
I think that could've easily reached top 10, and it's a shame that such a good music, art and mechanics got a bit lost because of the gameplay
I'm not saying all of this because I think the game is bad, I actually really enjoyed it and I would rate it high, I'm saying this because it could've been my favorite!
Well done nonetheless.