what a satisfying game! Image you scale this concept and make a good game! I know that you can rotate the puzzle by just swing around it. Make it to rotate only when player clicked the empty space would be more intuitive.