A scientists puts the finishing touches to a space launcher thrust chamber at EADS Airbus Space Transportation in Ottobrunn, Germany. If it looks a lot like science fiction, that's because... well, it is. [ESA]