Werewolves vs vampires is a classic for a reason. Even if this is fairly generic so far, it looks fun.
And for a change of pace, the "mysterious sealed entity empowering the protagonist" in this particular situation didn't offer any Faustian bargain or manipulative deal. Nah it's pure "Like hell I'm allowing one of mine to die like a stray dog. Now get back in there and lock the fuck in."