Looks promising, but I can't get past the first puzzle. Seems like the last piece is always in the wrong rotation.
Edit: Ah, I guess I should have read the description more carefully!
Edit 2: Sometimes when you enter a puzzle, certain pieces are not movable. This happens almost every time for me in the third puzzle.