This is cool! It was a little difficult to understand at first but when I did it became fun and satisfying. Well done! Cool concept too.
Thanks for checking it out!