20 hrs is totally fine with me. Anything longer is also appreciated.
Though if it's an MP only game then it depends, I take the communities surrounding the game and the server uptime into account for that game type since communities can come and go pretty fast and servers sometimes close a lot earlier or last less than 5 years, I mean I don't think getting just 20 hrs is good for an MP games so I;d expect hundreds more hours over the years.
Mankind, in its arrogance and self-delusion, must believe they are the mirrors to God in both their image and their power. If something shatters that mirror, then it must be totally destroyed.







