Theatre of Idols, a ‘first-person horror/action game set in Hispania, a twisted version of Spain.’ It wasn’t on my radar, but ...
This game is a little different, though. In Spain, we don't absorb blood from corpses and then shoot it at our enemies.