I am so filled with lust right now, but I've no idea what it's aimed at.

GODDAMN SPACE. Hell yeah. Space space space. Ehehehehee!

EDIT: Also, "cosmic dismount" is my new favourite phrase. Also also, I find 15 successful missions out of a 40 an excellent success rate. Screw you, news.