I find myself coming back to this thread sooner than anticipated with more frustrations - The timetable is purportedly a current one, but a check of RTT shows that Dunblane-bound services from Waverley stop at Edinburgh Park. Yet for some reason, Edinburgh Park is completely unserved in the game, with not a single service calling for the whole day. Why would you model a whole station, including tram stop, and then forget to put it in the timetable?!? - PIS misses all post-map stations until the destination, which is something that was solved 18 months ago in Rush Hour - trains don't run non-stop between Croy and Alloa etc. - Headlights have a very short draw distance so they pop in just a few metres from the player - The first left-handed curve as you reach the top of the gradient out of Glasgow Queen Street appears to be totally missing superelevation (another recurring Rivet issue, see WCL for much more of this) - a bit of smashed crockery and aching necks at 60mph, quite surprised that the train stays on the tracks at all. The rest of the line is more-or-less fine in this regard - needs looking at. Additionally, having researched the timetable a little more, I'd have liked to have seen 314s implemented on the North Clyde line services (Edinburgh end of the route between Edinburgh Park and Waverley, from Helensburgh Central) to replace the current Class 334 contingent. Wiki suggests that in the past these services were occasionally operated by 314s, and they're another 3-car EMU that would make Edinburgh a lot busier. It's not exact, but it's the right operator and we've got 377s posing as 455s on BML where no one is really complaining? This point is certainly more contentious however so it's not making my main list of issues.