XenoHunter,
Undefined,
17 years ago
AvPX,is what it is specifically,What i mean is that it is alien vs predator,but with a twist.Scientists created a creature named MOTHER who broke free and gave birth to a race of infectious life forms known as the X race.Now become either a Xenomorph, a Yautja, a human, or a X race monster and fight to the death!