A new trailer just released for the upcoming Battle Royale multiplayer action game, set in the Vampire: The Masquerade universe. This is the second Vampire: The Masquerade title scheduled for release next year.
Continue reading Vampire: The Masquerade Battle Royale gets an official teaser trailer