14May 20 Vampire Rain: Altered Species – PlayerOne Games, Horror, Playstation 3 Altered, more, product, PS3 Horror Games, Rain, read, Species, Vampire Vampire Rain: Altered Species is an intense game that takes place during a dreary night in a suburban, west coast city in the US. For some time now, mankind has... Read More 230 Views 0 Comment