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
Reputation: 26Probably 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