Amazing game for sure, so much content and side quests, they're almost all interesting too and don't feel like needless filler, almost too much content I'd say, don't think I'll ever complete every single quest.
I beat the main game, and been slacking on the Hearts of Stone expansion, started it and am decently far into it, but haven't gotten to finishing it yet, last I played I had just banged Shani, those sex scenes are becoming more explicit as the series goes on, pretty much softcore porn at this point.
So far I've probably put in about 130 hours if I had to guess, too bad the in game counter doesn't work, I'd love to know how much time I've actually logged.