Vampire Rain Videos & Trailers

6/23/2007: A look at an efficient sniper in action.
6/23/2007: A short video showcasing multiplayer play.
6/8/2007: The official trailer for the game.