Well I finished it this morning. The ending, oh god the ending was so terrible.
The entire game was amazing, aside from the whole branching missions thing (goodbye canon). The gameplay was brilliant, the cutscenes were badass, but the ending, WHY?! Whatever happy-drugs Metzen has got himself on after WoW need to be ripped from his rose-colored hands and smashed with the hammer of consistency in fiction. Twists are one thing, but you don't just overturn a classic because it'll line your pockets. Metzen has no integrity as far as I'm concerned.