Very fun tower defense game! I really enjoyed the overall mechanics and concept.
One thing I noticed is that the music feels a bit too loud at times (though it could be an issue on my side). The game also crashed during the later levels when there were many enemies and projectiles on screen. Maybe consider using object pooling? : )