That was a fun game. I made it all the way to the end. Fun mechanics and great sound design! I am not sure how well it fits the theme though.