the combat becomes unbearably repetitive mostly because one is so keen to rather keep experiencing the funny dialogue, and humorous but also dramatic story, so you end up steaming along trying to get it all done in one go, but every path is blocked by constant fights.
fortunately you can speed thru the fights by decreasing the game difficulty to "easy" (at any time) and holding down a certain key (i forget which) to accelerate the animations. I do recommend this game, but play it on easy. Combat mechanic is just too meh to bother with.
thats not to say that the combat is awful, its just that there is about 15+ hours worth of combat and thats way too much for what ends up being recylcing the same abilities in the same order again, and again....and again.....and again.