GameRecoil -> -> Vampire Rain: Altered Species Alley Trailer
Vampire Rain: Altered Species may sound like a horrible B-movie with 5,000 gallons of red corn syrup, but it's actually a scary as shit video game that is coming out for the PlayStation 3. This trailer demonstrates the creepiness of it all.