So do we have an idea of how long the game is?
About the same ballpark as a no frills run through Witcher 3. 40-60 hours for the no frills non-completionist was what is being bandied around in other places.
Basically it's not Baldur's Gate 2 but it's significantly above MGS4. It's about where open world AAA games aim to be at because the general feeling I think is that they don't want to go for 100+ hours because ultimately their fates are entirely determined by their metacritic scores, they're under significant pressure to be a "hit." And for that they would far prefer having double the production values over 40 -60 hours than half over 80-120 hours.