Really good idea and presentation! It took me a while to understand everything but after that it was very enjoyable.
Thanks for your feedback, glad you enjoyed it!