Voted for I want to believe!.
I posted something similar in the dApp where you drop links..
Apparently there is a Physicist who thinks it i a solar sail.. un'manned' (Aliened, I guess you would say) and we stumbled upon it in our passing and the sun activated it..
Interesting in anycase..