Short and sweet puzzler that is nice and dense in concepts and little surprises. Smooth to play and has a well tuned difficulty curve.