Cool work! Looks like it could be the cover for a computer game jacket, Novel or a comic cover as you suggest. To me this image has a nice 60's retro vibe mixed with hints of J Allen St John. Nice job!