Super rotating puzzle

Sant Mostarda Catchup Dev Games
1,025

The goal of the game is to put the pieces in the correct position.