The Walking Dead: The Telltale Definitive Series: Renfield: Bring Your Own Blood Launches into Early Access!

https://store.steampowered.com/app/2354600/Renfield_Bring_Your_Own_Blood/ Inspired by the events of the movie from Universal Pictures, Dracula has tasked you with a simple job - do everything he wants you to do for the…