I am fascinated by how much work and thoughts you must have put into this game. But I am so bad with playing games like this. For me it looks all different but at the same time all so similar - I wouldn't make a good neural network. Just crossed that out from my "when I am big, I am becoming a ..." list.
Oh, almost forgot: I like your tutorial. The part where you build up the UI while explaining what is what. That is just a genius idea!