Finished it on roche path just then, can't really say much that hasn't already been said GOTY 2011 for sure, surprisingly i had no qualms with the last chapter and the length of it all, it felt very appropriate for the storyline couldn't imagine it taking any longer honestly, and they were a lot of decisions that I'm interested in seeing play out on a second play-through.
The ending did leave a lot of plot-lines left unresolved for the sequel, really felt like the middle-portion of a grand story, can't wait to see what directions they take for the third game.
Game was a lot shorter then i expected, by my calculations it took me around 26 to 30 hours to finish this, almost half the length of the witcher which took me around 50 to 60 hours, considering the game is suppose to diverge a lot in chapter 2 depending on one of the decisions, I'm guessing it has as much unique content as the original game though.
But yeah first game in a while that lived up to my high expectations, really can't wait to give it a second play through sometime down the line!