epic and ancient is what comes to mind when i see this, despite the "astronaut" suit. i think simply because you used the word "cosmonaut" for this makes me think of something like an era of advanced technology lost through the ages. the last days of Atlantis possibly..