Divinity: Original Sin Enhanced Edition
I'm now pretty far into this game (45 hours or so), and I don't know what to think about it. It's very cool how open-ended character development is. Buying just a single point in a skill group allows you to read the low-level skill books, and there are some extremely useful low-level skills in most of the groups. I started by getting my two mages one point in every magic school, and then specialized each of them in two different schools. I have my archer focusing on bow skills but also gave her a level of thief skills, because they are so useful (free invisibility, walk on lava... it's crazy).
Although the game is extremely linear and gated by fixed encounters, it becomes easier as you get more powerful to take on encounters above your level. The game also has boss battles required to actually progress the story, but these are usually out of the way, so you can skip over them, explore the next area and do some quests (and level up), and then go back and wipe the floor with them with your overpowered party.
Having said all that, this game is really tedious sometimes. I'm using Cheat Engine to run it at 2x speed, and even then the combat can be ridiculously slow, thanks to all the animations and how most enemies are total damage sponges. Last night, I ran into an encounter with a handful of giant spiders and, even though they were at my level and I was never in any danger of losing, it took 30 minutes to finish the battle... that would be one whole hour to smash a few spiders if I hadn't been using Cheat Engine to speed it up! Unbelievable.
There are also a really annoying couple of areas you run into 35-40 hours into the game.
First is a forced stealth section where you have to get by patrolling enemies that are literally invulnerable, and if they catch you you get pulled into combat and have to watch your characters get slaughtered one by one (you can flee, but it brings you back to the start of the area). What if you don't have any characters with stealth skills? You can use invisibility potions, but those are rare. Luckily, there's an invisibility skill you get with just one level in the thief skill group, so it's just a matter of getting that for someone (hope you have an extra skill point available, since the game consists entirely of fixed encounters, so if you've killed everything and have done every quest, I guess you just gotta start this 90-hour game over).
Next is a desert where you are constantly slowed, which means massive penalties to your action points. These are used to do absolutely anything in combat, so you go from being able to run across the screen and attack two or tree times, to being able to walk a couple steps or attack. Meanwhile, all the enemies are spiders who are not affected and get to act five or six time each turn. This is why that battle I mentioned above took 30 minutes to complete. Who thinks this is fun or interesting?