The art and the adaptative soundtrack were awesome ! And I loved the puzzle mechanics.
Maybe I just got lucky to not get stuck, but it does look like you succeeded in creating a random generator of interesting puzzles, which is really cool!