Hey! Thanks for giving it a try
It's made with a match, the mid progression may be quite fast you are right, but I didn't want to get it too tedious so most people get to the end, however could be a little bit more long.
And not, I was not alone, I worked with a friend