by Tiny Gigan » Fri Nov 05, 2004 12:29 am
The aspect of Godzilla mythology which I know the least about but which is the coolest to me is the whole "lost project" thing. That being said, I've come across the phrase "BioGodzilla" a few times as having been something that was briefly in development. Anyone know what the deal with that was?