Hi there !
You can find my Castlevania movies at below link :
https://www.youtube.com/channel/UC8wZbDnLH86AEQmTsGf0kGg/videos
Tell me what you think.
I hope you'll excuse me, but I've also put French subtitles, hoping that does not bother you too much.