I just had this idea... What if TSW would have non-player characters? They could either be AI entities with interaction options or simply models with scripted animations and voice/sound files, and could be set in motion by event triggers, player train location triggers, time triggers or player requests. They could be used to make stations and switching yards more likely and immersive or even, for shock value, simulate people running across the tracks in front of your train or people trying to flag your train down with a red flag to warn you about track damage! this would be really nice to have in regular Train Sim as well.