Does anyone know anything about the power source(s) on this? Anyone want to wildly speculate? http://news.yahoo.com/secret-spaceplane-mystery-mission-094500663--politics.html