I happened to start Bloodstained: Ritual of the Night recently and it fits your theme well!