Started this over the weekend.
It's turn-based but the kind where on your turn you can move around at the cost of AP.
There's tons of cool stuff like terrain. Rangers get a huge boost from higher ground. The environment can be messed with like setting oil on fire, poisoning water. These can be converted to poison gas or smoke if fire is used, and can also be blown out with air magic.
Everything affects something in some way. Another example is using the rain spell to create pools which can be poisoned, frozen, electrified, turned to blood. It's fantastic. There's tons of build variety and you can respec whenever once you get access to an item in Act 2.
There are an absolutely berserk amount of dialogue options with every NPC under the sun, even animals can be spoken to if you have the required talent. You can switch characters which can get different results because NPCs will react to certain races differently.
Quests seem to have a variety of ways to succeed. I'm not even sure there are actual fail states, rather some kind of long lasting effect. At worst it seems you'll get a suboptimal result.
Like I encountered this zombie knight ranting on the beach and could not make sense of his nonsense. He kept saying something about 'yarrow'. I chose any dialogue option that attempted to placate him but he flew into a rage and attacked. I killed him and got exp and his loot, but later I found this old woman asking about him. I also found a flower called yarrow in some random crate then I was like 'ohhh'. So it seems you can actually help him.
There's stealth and pickpocketing but I keep failing at it. It seems to be based on one of the stats but I can't find any monsters to gain exp. Right now I have almost no money.
I keep getting really negative results even when I'm trying to be nice and it's dangerous because they have an attitude level. Piss off a vendor enough and they'll never sell to that character.
Still trying to get my head around all these mechanics.