It seems like your inner "muse", the power that moves your hands while painting, did an amazing job! It's admirable how an obscure idea evolves into a greater synthesis. I envy artists who get to depict the images in their head with such detail.
It could be a cover indeed, only you need to find a piece of writing worthy of such a promising picture...