Story is fantastic and the characters are well developed through the dialogue; they don't feel like characters in a game but rather like real people over time. However, the leveling and combat system is absolute garbage because of the terrible RNG system. Far too many times I fought against enemies that had less than 50% chance to hit me, yet hit every time, and I would have 80% chance to hit with 20% chance to crit and I would miss every other attack and more than five rounds pass and I never crit. In regards to the leveling system being broken, I mean the game will assign something like strength to a mage. Mages never use strength. You can reload, of course, over and over again until you get the correct attributes, but you shouldn't have to do that. The only other game I can think of with a similarly bad combat system is Xcom. The RNG system almost made me quit, but I was so invested in the characters and seeing the story through (well over 140 hours) that I stuck it out.