I recommend this game, but with serious caveats. First of all, this is going to appeal to two very specific kinds of people:
1. Those people who want to get into hyper-detailed train simulations.
2. Those people who just like driving trains around, probably with their kids.
I fall into the second camp, so I can't speak to the first camp at all. I've spent my time with the game playing with my four year old son, just kind of driving around, trying not to exceed the speed limit, trying to stop at the stations, and looking at the scenery and inside the cars.
The graphics are dated, but things like the skies and the countryside are beautiful in their way. There is a sense of verisimilitude that I really like, and the fact that the trains are fully animated throughout all their pieces is a big plus. I'm able to show my son various parts of trains up close while they're working, and he's gotten a much better sense of how trains work than through some other explanations or even riding on them (he loves trains).
The controls are mildly awkward, the constant trouble with speeding or slowing too much is annoying, and the sense of speed of the train is... not very fast. Slowing down is like stopping a truck full of bricks, it just doesn't want to happen. Warning on when an actual platform that I care about is coming up would be nice, although via the map I was able to figure out more about it.
If you disable Hardware Transform and Lighting or don't use DirectX, expect interminable lag as you pan around. With those on, it was very smooth for me.
We have yet to complete any of the runs, and don't really care. We just hop into one and drive around, trying not to break the rules long enough that it will let us actually play. I bought this on some sort of extreme discount, and at that price (maybe $5?) this was absolutely and positively worth it. We've spent a couple of hours having a blast with it, and we'll likely spend several more.
Would I play this on my own, without my son? No. I'd find it pretty frustrating if I was actually trying to complete goals. But then again, I'm not squarely in the target audience for the adult side of this game. Be sure and check out reviews from folks like that if you are.