2-D Rubiks Cube-like puzzle.
Mathematical concepts needed to master this kind of puzzles are acquired while gaming. Commutators, cyclic permutations and conjugates are explained step by step through a series of problems, providing contextual help for every one.