~20h is a great length for a video game. Enough to feel like a substantial experience but doesn't wear out its welcome. Apparently there is another 15-20h of aide content, which puts it in the 30-40h Goldilocks zone of not too long and not too short for me.
We should normalize appropriately long games. The prospect of starting a 100h+ juggernaut game doesn't feel exciting these days, only exhausting.