I'm using Windows 10, 16GB RAM, Intel(R) Core i7-6700HQ CPU 2.6 GHz, NVIDIA GeForce GTX 950M
The game works really smooth until I reach about 150 trains, when it's more than 200 it becomes basically not playable, FPS drops down to about 0.5. (Yeah, one frame every 2 seconds). In this point CPU usage doesnt go under 90% at any time so I think its basically train calculations that mostly affect performance. We need to wait for quantum CPUs in order to play without trains limit, I guess.
200 trains is not that much if you play "Coast to Coast" scenario for about 6 hours, which is basically what I just did - continuously, screenshot below.
Time to sleep. See ya guys in like ten years.