Hey, I just released a free game on Steam called Jigsaw Puzzle Palace, which also starred in the Babylon.js 9 release video! Since then, I have made many updates to the game. The biggest challenges were adding bevels to the pieces by generating a normal map and online co-op.
The game constructs the pieces dynamically using Babylon’s curve and polygon tools. Then each piece is put into a Solid Particle System so that I can get a lot more pieces on the board. On that note, here are 3,000 pieces animating at 60 fps. The artwork is one of my favorites, Crows in Moonlight by Ohara Koson.