Yikes what an intro ! This just shows how an artist can grow in a short period of time. This story began in Marvel Chillers #11. Byrne finishes it in Marvel Team up just a year later.
Personally I am not buying this set up. I see Kraven hittin' the heavy Gay Leather bars with names like "the wolf's den", or "The mineshaft".