Note the billowing solar sail of Mylar in the top left, NASA is getting ready to launch theirs sometime this year!