Oh man, I remember SEGA channel. That’s also where I discovered the Genesis version, but don’t remember where I finally tracked down the cartridge, I love both of these games - while the SNES one had a better narrative, I think the Genesis one got the feel of the TTRPG down pat.
I literally have a Shadowrun tattoo, I’ve been playing the TTRPG since the 80s, and I even have my name in writing credits for two Shadowrun sourcebooks, but somehow, I feel like an imposter, because I never played either of these :P