This is a great! I really liked the puzzles and the humor in it as well. I think there was a perfect mix of platforming alongside the puzzle gameplay. Great work with this!