An interesting combination, It is much harder than it looks.
The art style is really beautiful. We enjoyed it very much.
Here is a short video we made while playing:
Maybe try adding more enemy types ,more waves and a 2 player mode (for some fun couch co-op).