The idea is beautiful! The only drawback is the lack of a winning end, but it's understandable given the 2-hour development time. Great effort!
Thanks for the comment! I loved it that you liked the idea :)