:facepalm: You know, I really should know this. I found Orbiter Live Missions on Livestream and found myself watching this one. What spacecraft is this? There's no info. Thanks! :)