Try ours, Its also a tower defense, I did the music and sound design! :)
https://itch.io/jam/brackeys-12/rate/2972647
I am currently playing html games but as soon as I start playing PC ones, yours on the list!