The main mechanic is really interesting and makes for some challenging and fun puzzles.
However, I think the ending screen of all puzzles needs to be more exciting to look at and maybe have a sound effect so finishing a puzzle feels like you did accomplished something instead of going straight to the next thing.