Not sure if it's relevant, but the owner of that video says he made it. It's not a real commercial. And I don't see anything in there that shows anything relating to Sega Channel. Did I miss something?