The combat is lack luster for sure. Can't explain why the story is good without spoiling anything. And avoid spoilers or it will ruin the experience of the way the story is told. That experience of the plot points coming together and figuring out what is going on is what makes the game so good.