This looks fuckin GOOD and i swear i kept thinking AND hoping it was a set up to a Castlevania movie later on lol
I want to like it, but it just feels like a 'Van Hellsing' version of Castlevania, and that doesn't bode well.