Simple yet satisfying! I enjoyed my time with it; I think it can get a little too tricky at times though.
Great work!
Thank you for useful feedback!