I feel the driving experience is too linear & predictable. It needs more random events to occur to make it more unpredictable, believable & enjoyable i.e. Being brought to a stand at a red signal for no reason to be told by signaller of a track circuit failure and being told to pass signal at danger and examine line. You could do this also for: Trespassers Animals in the line Bridge Strike etc etc. Also sounding horn when you see railway staff ahead on or near the line who then acknowledge it. These are just a few suggestions to make it a little more interactive.