Awesome, we were on the same wavelength for this jam! I think you did a great job tutorializing the basic mechanics.
Would be happy to see you flesh it out more, i think figuring out and then remembering to execute the timing of the "steps" is a fun wrinkle.