It's a great sim with poorly implemented or pointless game features slapped on top. If you already love train sims I have no doubt you will enjoy it, but if, like me, this is your first train sim, be prepared for hours of frustration due to the "tutorials" that only bother to explain some parts of the train's functions. I played the freight train portion of it for 3 hours before I figured out that you could manipulate the track switches from the map. And then there is the point system - where you are awarded points (and levels) for doing things the tutorial tells you to do, and then what? The game never explains what the purpose is for leveling your character, scenario or train model. Eventually the freight train scenario gets to the point where you have to pull like 40 loaded cars, which makes getting the train moving very difficult. Then I had to drive that train for a real time 2 hours only to get to a point where I was forced to stop the train on a grade just 2 km from the end, and then was unable to get it moving again because the game never bothers to explain what to do when the wheels slip. As I said, a train sim fan probably knows what to do, but a newby like myself was left to push buttons and pull levers hoping it would make a difference. I wound up deleting the game after just a few days.