I have to agree with OP to some degree. There's nothing I hate more in games than endlessly respawning enemies, especially when it defies all logic

It has ruined several games I've played in the past and makes me feel like the developers ran out of ideas for how to add challenge. Games that come to mind are Alpha Protocol (good luck with those boss fights with your stealh character), Baldur's Gate (where do all these xvart come from) and Call of Duty 4: MW (like a shooting range that never ends). I played through all these games (BG with a mod that limits spawning), but endless respawning significantly lowered my opinion on those games. Only Diablo II has done this in a manner I can accept; you can always kill/destroy the source of respawning.
In LoG there seemed to be no source of respawning and the monsters seemed to appear out of nowhere. Sure, there could be a summon ice dino spell, that someone is casting, we'll never know. The problem is the narrow halls where I got stuck between lizards and was chewed to death several times before finally making it through. I'm not sure if the final level had endless respawning too, it certainly felt like it, but at least there was plenty of room to avoid the monsters. Didn't like it much, though. The puzzle on the ninth level made me go through the lizard maze several times to find the components, which makes it even more annoying.
After this level I also lost the interest to look for secrets, since I couldn't stop thinking if this is another place with infinite enemies and should just get out of here as fast as possible. I generally liked the non-combat parts more.
As for the tentacle faces, one time I managed to lure one in a 2x2 room and closed the door, so that its friends couldn't come in and help it in the fight. After getting rid of the shield and bashing it with melee stuff for a while, I was surprised when it opened the door and fled to the connecting hallways

I had to run after it before it got to a crystal
