RailWorks 3: Train Simulator 2012 developed by Rail Simulator Developments:
Train Simulator 2012 puts you right inside the cab, driving incredibly realistic steam, diesel and electric trains on stunning real-world routes in the UK, US and Germany. Built-in tutorials help you get to grips with the controls and different driving techniques. The Cab Control interface makes it easy for beginners to drive straight away, while expert mode allows you to drive with accurate locomotive controls. Exhilarating scenarios allow you to put your skills to the test; you can even upload your score on the worldwide Steam leader board.
With more than 70 scenarios to play, Train Simulator 2012 offers hours of driving pleasure. [With 16 highly-detailed locomotives] Drive a classic General Motors F7 diesel locomotive through the searing heat of the California desert, or experience high speed in the cab of the fantastic Hitachi Super Express. Drive a BR101 with a freight train through the German Alps, or shunt cattle wagons at Evercreech Junction with a Black 5 steam locomotive. [Also features a world editor to modify and build routes.] And if your favourite locomotive or route is not included, we have the largest range of top-quality add-ons with more than 90 downloadable routes and locomotives to choose from, with more being added all the time. (Source)
Critic score on Metacritic is currently 63/100. Common complaint was the game is made for a very specific audience. For those who love trains, the game is highly recommended. Reviewers also noted the graphics could have been better.