Nice story Alex. My first build was a soccer game. I worked weeks on it, and when I wanted to play with it, it broke within five minutes. 
So yours is better!

https://dutchypatterns.com/