I loved the story elements and had a lot of fun with the puzzles! The physics were a bit janky but that's entirely forgivable - really solid game overall!