Gorgeous and interesting and clever puzzles, level 3 blew my brains out though. If I was to offer any critical feedback it would be looking to see how you reward the user for completing the level, some form of positive feedback loop, but its a limited time game jam and what you have acheived is nothing short of amazing. All in all, huge respect to your abilities, really good!