(NASA )What does Nasa's announcement mean - and should we be excite...