I've seen plausible expansion of beamNG as potentially having locomotives, and a wide variety of railway activities, freight hawling, etc. It looks belivable but surely this means it can work. Who'd need a train sim anymore, you'd have one right here.