There's going to be a Vampire: The Masquerade Battle Royale For whatever reason. from PC Gamer Read The Rest:pcgamer...