Tag: www.vampirerain.com;

Microsoft Announce Vampire Rain for Xbox 360

Microsoft Brings the Rain “Vampire Rain” for Xbox 360 goes gold, unleashing an assault on Nightwalkers everywhere with the launch of the game’s official website, Fan Site Kit and new trailer Microsoft today announced that “Vampire Rain,” the frighteningly entertaining Read More