The game is set in a rain-soaked city, inhabited by a mysterious, deadly, not to mention hideous threat - the vampire-like Nightwalkers. Stealth is a necessity in Vampire Rain - the Nightwalker's abilities far outstrip those of the player and are only weakened by rainfall. In order to succeed players will need to master the use of Necrovision, which distinguishes humans from Nightwalkers. And pray for rain.