joshua middleton comic cover art, space castle, science fiction