I went through many iterations of this until I got one that I was happy with. My kid hasn't gotten past it yet and its still stuck on.
The author marked this model as their own original creation.