Game Reviews PCVampire: The Masquerade – Swansong PC Review – An Almost Telltale Vampire GameJoe LaRueMay 18, 2022May 17, 2022 by Joe LaRueMay 18, 2022May 17, 20220 Vampire: The Masquerade has been a huge part of my life since White Wolf released this World of Darkness in a Table Top Role Playing...