I was a huge fan of this game.
The graphics are clean and the game play is very smooth.
I did not encounter any bugs myself, though it was occasionally frustrating to try to get pieces to slide through some of the tighter tolerances. This however is not something that would naturally occur with realistic 3D puzzles.
Great work, keep it up!