There are two things I've been a fan of since I was a very young child: trains and computer simulation games. It is only in the past few weeks that I've considered how strange it is that those two ...