When a NASA engineer announces a new and revolutionary engine that could take us to the stars, it’s easy to get excited. But the demons are in the details, and when you look at the actual article things look far less promising. To begin with, the article is an outline of an idea, not peer-reviewed …