I have to admit to finding the combat in this game a bit tedious near the end. I suppose that was my fault in part since I went out of my way to master two of the skill trees for each of the character's before I took on the first boss.
Though, it doesn't help matters that Ulrika has access to a powerful skill combination that is almost entirely broken. Or at least it would be if most of the bosses didn't cave before you could use it.