Nice game! I liked the tower defense gameplay and I feel a little scare by the spiders because I have arachnophobia xD
Some feedback:
The camera it's in a weird spot, I think putting it upwards will be better to see the spiders coming and set a limit for the camera to not go out of the map.
Congrats!