I played the browser version so I don't know if there were any missing features like music or sound effects when placing towers. I had fun and the art looked consistent. The game froze when I got to level 60, I don't know what caused it. Solid game though. Nice job.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.