Seen that video (I'm subscribed to him) and heard of that story. Sorry guys, it still never saw the light of day, regardless if there is an almost-finish build of it out there. It was still unreleased.
for the Supergrafx, now that
has never seen the light of day. For years, nobody would have thought Bio Force Ape
was ever going to be found, but it was. However, there's this group of people who go and hunt down these old unreleased games and them release them to the community -- needless to say, Bio Force Ape
has been finally found and release.
Here's their website: Lost Levels - A website about unreleased video games.
So yeah, they do get released -- it sometimes it just takes a lot of time.