Dracula’s Curse unleashed: Castlevania haunts Netflix, all too briefly

Dracula’s Curse has fallen. Castlevania has come to Netflix!