Geometrix Interactive

The story of a red pin that was cursed by the pin goddess.
Puzzle