you should also add an interior view of the carrages and a platform gaurd who waves a flag when your passengers have got onboard.you should also add a termimnal station or a central station where all the intercity trains terminate.add a persepctive were you get to go into first person and choose a character of your choice and walk around on the platform.add a ticket booth for passengers to purchase their tickets and set the price of the cost of tickets.add a platform porter that is seen walking on the platform with a luggage trolley wheeling passengers luggage to your train and other trains.add a conductor to your train and add an interal microphone to the game so you can announce important messages to your passengers.you should add switchboxes and guardboxes were their are people in the towers managing the signals.add an interior view of your carrage for all trains and an option were you walk around in first person perspective in your carrages.add a 3d camera angle of the inside of your engine and realistic buttons and dials that show your speed on the dash both in the camera angle of your engine.make sure that the conductor climbs aboard when the train is about to leave and blows his whistle to signal the platform gaurd.