Probably one of those games that were announced but died due to lack of fan base, and slowly faded away.

TL;DR

itz probably ded dood