Hesitant on launch due to the bugs but figured I'd give it another try after the 1.5/next gen patch recently released. To date only the second game I've sat through start to finish without getting bored (around 50 hours). Are there bugs still? Are there annoyances and things that could be improved? Yes there are, but there are with any game, once you get past it it's an incredible experience which you can tailor to be your own (yes your choices actually have impact on the story and the ending). Definitely look forward to playing through it differently if/when new DLC comes around.