Very satisfying! You polished what you had really nicely! Agreeing with other commenters in the fact that I would have liked to see it get progressively harder, but aside from that I feel like its a solid submission!
Thank you very much!