Finally, I've beaten that level! Curse that dog.
You really nailed the arcade feeling! The game is quite hard, with rigid controls (especially the ladders), but that makes it very rewarding. There's an interesting puzzle aspect, on figuring out how to pass some obstacles, and waiting for the right cycle. Getting down with the scientist is pretty tricky though, I'm still not sure how I managed it.
Really cool entry!