I like a variety of experiences so 20 hours seems about the sweet spot for me per game. Except for multiplayer games, which I can play on and off for years. I’m sure I’ve accumulated a combined couple thousand hours out of Counterstrike, TF2, and Halo over the years for instance.
I’m glad it’s a few months release from now because with the ports of Pikmin 1 and 2 this is going to be the summer of Pikmin for me lol