The link to the page about the game specifically doesn't work so no idea if this was just a guess, a mistake or if it was indeed actually slated to come out. Keeping in mind this was in 1997 when the Mega Drive was on it's last legs.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum