Even if it's only 20 to 30 hours per play-through, it's great value for money. I don't understand critics judging length being all that important, my wife doesn't.
That soundtrack is very good. It's the only spoiler I'm allowing myself until my copy arrives. Which will not be today.