Space – bringing the final frontier down to Earth