That was a fun incremental game, I was able to beat the last boss on my 3rd generation with most of the upgrades bought, quite nice. Not sure if it's intended to beat the last boss that early though, might've beaten it earlier than it was supposed to considering there's so many trains that I didn't get XD
The funniest part was when I bought the "3rd slot" first prior to getting the 2nd slot, so I was so confused why I only get 1 slot when it says "3rd slot"