Very challenging, super creative and innovative puzzle game. Kind of like a metaphor for coding. Very good for strategic planning and thinking.