This is totally amazing! I like the atmosphere, the giant plant, and the astronaut. I feel like the story behind this could be that where ever this guy came from they are looking on remote planets for samples of these giant plants to find a cure for severe diseases or something, like cancer. And this moment you captured in the painting feels like they may have found what they are looking for.
But that's just what I got from it. Anyways, well done, nice piece.