Nice one! Overall it feels nice to play, and good job on the narration and tutorial, it helped a lot to get into it.
It looks great and audio is simple but effective.
It clearly fit the theme in its narrative, which is great! However the gameplay seems to be quite classic as it is "just" a tower defense with a wave skin. I have seen other tower defense entries that proposed more innovating idea.
Despite that, it is a well done game, good job for that :)