Could the new space telescope unlock the secrets of the Universe