Defiance: Perfect by Nature
The world is not as it seems. Humanity believes itself to be the dominant species on Earth, but they know nothing. They do not know the truth, and they would never believe even it if they were told. A loathsome evil watches from the fringes, its malevolent eyes set solely on Earth. It desires the total destruction of...