This review contains some spoilers for Castlevania and the Castlevania video game series. When news first hit the wires that Netflix would be debuting an animated adaptation of the iconic Castlevania series back in February, reactions were understandably mixed. With…