Square dancing: why do we still love the Rubik's Cube?