Teleport City A major site overhaul is in the works. It’s been 25 years, after all, and things break down.