Love this! It was a really ambitious to do something this complex but it definitely paid off. The gameplay is super fun and a good challenge, which I like! Congrats and well done!