This felt like a complete package, which is sometimes a challenging thing to do with the time limits of a game jam. The puzzle mechanics were simply to grasp but layered with each other created a suitable challenge, and new mechanics were introduced at suitable intervals. Also loved the twist ending. Great job!