I liked the introductory art, and the splash of the planet made me really excited to play. I'd love to see more mechanics and playing into the whole planet parasite theme in the gameplay.
Thanks a lot! I have some ideas for more levels and mechanics that I’m hoping to add in future.