This is just a prototype. No puzzles are finished, but you can see a few vague ideas: #1, #2
Key pieces are placed first and get locked in place.

Restart the puzzle?