Alright, just finished the game a couple of days ago. The last 2 or so chapters are absolutely amazing, it all comes together really nicely! Great story, even if confusing at times with some really interesting delivering and there's no way you can't respect the moral of the story behind the game.
I finished it clocking in 77 hours, although sometimes I would leave the game running playing music in your safe house while I cooked dinner or something, so it's not really an accurate measure, but I still think the game is a tad too long, although I might be the one to blame there since It's too easy to just keep accepting standard orders, (side quests) and then you have a gigantic list of shit to do, that becomes unmanageable real fast. You know, it's funny, I think I must have learned more about self-management with this game than I expected. The lesson is, don't bite more than you can chew, and finish what you started before keeping accepting more stuff, as tempting as it is. Do like, 2 things at once tops, a main quest item, then a standard quest IF it's on the way, you can always come back and so some more later. I wish I knew that going in, but if I did that the lesson wouldn't have hit me as hard...
I still recommend this game to anyone, it's definitely a breath of fresh air in a sea of recycled ideas.