Virgin Galactic's Latest Flight A Step Closer To Space Tourism?