Divinity II: Ego Draconis is one of the few games these days which keeps you guessing. There's an early plot twist, which anyone who's read the back of the box will foresee. Then Mr Gandalf-wannabe appears and, like that annoying guy who's seen the film already, tells you your destiny. After that, some may consider the progression linear, but the line is often colourful, and it probably doesn't end-up where you expect it to.