This game's single game experience has great combat, a great story, and excellent voice acting. But the game seems like it was rushed out because you notice a lot of small details that are missing.
Pros
-Great voice acting.
-Great story.
-Huge replayability.
-Good combat system.
Cons
-Lack of attention to detail that improve player experience (no fast travel, no skill reset, no short cut denominators for keys, no way to sort inventory, etc.)
-Game breaking exploits (could be patched up, but should've been addressed during development).
-Extremely long and frequent loading screens.
-A LOT of bugs (even if they're not game-breaking, they're very frustrating).