Vampire: The Masquerade Battle Royale Reveals For 2021 Heaven32 November 3, 2020 Comments A battle royale game set in the Vampire universe: The Masquerade, and will be launched in “the second half of 2021”. British and Swedish developer Sharkmob’s debut has been revealed with a preview. trailer showing… Continue Download →