The main character in 'Blood Knight' is Jeremy, a vampire hunter who gets turned into a half-vampire during a mission gone wrong. What I love about him is how his internal conflict drives the story—he’s literally battling his own nature while trying to protect humanity. The game’s narrative does a great job of making his struggle feel personal, especially with the voice acting selling his frustration and grit.
Jeremy’s dynamic with his partner, Alyx, adds another layer. She’s a full vampire, and their relationship starts off antagonistic but evolves into something more complex. The way their abilities complement each other in gameplay mirrors their growing trust. It’s rare to see a protagonist whose power-up mechanic is also his greatest source of torment, and that duality keeps the story fresh.