I love me some NASA concept art. This page has a ton of it. This image has a nice Venture Bros vibe.