It's old, but, AFAIK, it really hasn't been surpassed. Nice balance of graphics and gameplay. It gets a bit tedious when you're trying to do things at scale, like replacing the engines for dozens of trains all at the same time, but that's a small price to pay.