@satellawalker I checked and Nintendo had a 20% share of St.GIGA from 1994 to 1999. Additionally, they seem to still own the rights to the actual IPs still, since the Satellaview mascots feature in the Nintendo Museum in Kyoto. I think the main rights issue revolves around the broadcast tapes.