If you are a big Castlevania and DOOM fan you have to check out this total conversion mod for GZDoom. It will take you about the same length to beat as the original Castlevania. It's faithful to the level design and it even has a few variant to the rooms. I did want to cheese some of the bosses just to keep in line what I did with my Castlevania boss video but it can't be done on all bosses.
If you want to check out the mod here is a link to help you get started. The developer has easy instructions on how to set everything up.
MegaYoYo currently has 95,701 views spread across 4 videos for Castlevania. His channel published less than an hour of Castlevania content, less than 0.14% of the total video content that MegaYoYo has uploaded to YouTube.