I had to replay 3 times to understand it but then it clicked and I had a lot of fun. Great work!
Thanks for playing! :D