Really cool game! loved the design, the art is amaaazing! and the concept is such a good take on the theme.
however i would look more into the enemy design as i more often while playing felt like they stopped me from enjoying the rest of this masterpiece.
maybe considering not having the projectiles and such at all or consider the possibility to build walls as protection for them or slowing them down abit. they felt a bit tedious to me.
Everything else felt great to me tho! good job!