Another cool idea, with even more amazing mechanics behind it. I assumed when I first saw it they had a load of independent stepper motors but no, there is just one!