If you really want to read this, try using The Internet Archive.
Did I read somewhere the other day that they've been working with the Wrekked Train again or did I dream it?