Love the art style and the music. I think you nailed the vibe. I think the game could use more direction. A mini-map to keep track of where you are would have been really helpful. Maybe if the scientists chased you and dealt damage that would also add some variety to the gameplay. Overall though nice job!