Nice game. I liked the defense objective. Also. for me the theme was on point. The pixel art was neat. I want to make like that someday :)
I also tried to make a game on a similar idea but made it goofier. Maybe you can check it out and see for yourself :D