I can finish MGS4 in a few hours not trying hard. I've gotten much more out of it than that. This means nothing to me because I replay cinematic games at least annually. So an 8 hour game is really an unlimited game IF the quality is there. I have played Ratchet and Clank UYA about 15 times. I've never put more than 20 hours into an online MP mode on any game because I get bored playing the same maps. For me it's like comparing daytime TV to a great film. The film I can rewatch over and over for all time because even though you're re-treading ground it's just too damn good to ever be bored with even when you know what's coming. The TV offers new content but it's only ever a little different than what it was yesterday and the quality is never as good. It's just content for the sake of content like collecting 5 million flags in AC it's just filling up hours rather than actually enjoying your time with your game.