It's Found!!
From The Lost Media Wiki
The Hidden Palace is playing the Genesis port on Twitch! https://www.twitch.tv/hiddenpalace/
The Hidden Palace is playing the Genesis port on Twitch! https://www.twitch.tv/hiddenpalace/