The puzzles really impressed me for a jam game, because good puzzle design is often so much harder than even polishing a game. I appreciate how much thought went into making such clever solutions (and I'm still proud of myself for beating the third level so quickly!) The "loading" animations are also fun to watch. Great work!