Pretty much everyone agrees that Castlevania is the best video game adaptation ever. And… February 28, 2020