This is very cute and satisfying, the gradual increase in complexity is really well done! Thanks for sharing!