Top 10 of the best vampire games of all time that you should know (Part 3)

Buffy The Vampire Slayer (2002) Play on the main TV show would be incorrectly labelled, but Buffy The Vampire Slayer (2002) is an exception. The game takes place in the third season of the TV show, continuing the plot of season 1 with the return villain The Master. The gloomy environment of Sunnydale, the eccentric […]