Oh, this was so darling!!
Felt snappy and fun to play - would be a hoot to speedrun with all the cycles involved.