Sliding along vs Shifting the curve

Marginal Revolutions have produced this handy game to practise the difference between movements along the demand curve and shifts of the demand curve, which students usually struggle with!