depends on the genre or how good the game is. If Fallout 3 was 8 to 20 hours, I would have bitched about it. If Mass Effect was 50+ hours, I would have bitched about it. The bad thing is that some dev pad their games by recycling gameplay (Dead Space, Assassin's Creed) instead of having a short game with better pacing. Also, too many games these days are front loaded. MGS4, GTA4, etc. that they start to feel tired by the end.