I enjoyed a play through. Not enough to do more of the challenges or scenarios. There are some subtleties to it that can cause trouble in the early game. The main thing is don't overwork the people. They will work themselves to death if you set too many objectives at one time.
It may be a good game, I don't know. It is way way too complicated. The 400 page user manual and lack of a real tutorial are huge obstacles to getting started. You just get thrown in to a ful scale world war. It desperately needs a real tutorial to walk you up the learning curve. If you like them complicated and don't mind diving in then its fine. It's just not for me.
It's a strategy game. It's more complex than it appears. You have to consider everything as you pick your next move. Like real trains, everything has a deadline. You have to carefully choose passengers, cargo, missions, routes, train configuration, train upgrades, etc. Trains go slower with heavier cargo so a deadline you thought you could meet can fail if you load up with steel. Minus 1 star becasue the healing skill does not work.