You're right Peter. The closer to the speed of light the greater the mass and the more energy required to "push" it faster. I'm only guessing but I'd say there might be a bit of hype

in the story. I'm sure that particular line is getting discussed on numerous forums around the world right now :lo: