I really like the vibe of this game, the art and music.
The puzzle were really tough and more trial&error until I got an epiphany =)
What about introducing the different components one by one? Currently, the difficulty ramps up too fast, I think.
Other than that, I think you have a very creative, unique game jam entry here. Congrats!