Beyond Divinity is mechanically better than it's predecessor.
The menus are better.
The loot is better.
The class system is more meaningful.
Your choice of skills is WAY better and more varied than before.
The setting is far more interesting than the "Medievial Western Europe" of the first game.
However, too much is wrong with it to justify a buy.
1. The loot system's coding is broken ("Rogues Rags Gloves Blue of the Magus", anyone?)
2. You can, at ANY TIME, teleport to a safe area to buy/sell/ID/Repair items.
3. 90% of the subquests, which do nothing to drive the plot, are MANDITORY. It's busy work.
4. The steam version does not come with a copy of the novella "Child of the Chaos" that was packaged with the game.
5. The last 1/4 of the game is a five-story maze where you do nothing but puzzles, read books, learn complex magic rituals and do a lot of extra backtracking. This KILLED the remainder of the game and by the time I got through to the end I just did not care.TDLR:
It's not bad mechanically speaking, but the manditory subquests and the last 1/4 of the game just kill the fun.
That, and the novella that's supposed to come with the game, "Child of the Chaos", does not come with the steam version. How else will you know what the heck is going on? (I hunted down a copy on Amazon since I run a youtube show "D&D Stories" to do reviews of stuff like this) I figured out the "ending twist" less than 1/4 of the way through the game. :(