Jamie, our development lead on Train Simulator, posted a great blog post about what it means to build Train Simulator "on the Flight Simulator platform". Check it out!