This thread is about some game which supposedly was coming out a few years ago, but the developer kept adding things nobody asked for so it's been delayed forever.
Had the development started the day when the Mega Drive was released in Japan, it still wouldn't have been out when the Saturn was released in that country.