Has Richard Branson launched the world's coolest cruise?