Sometimes, it's hard to not choose the games you buy based on a value-per-time invested ratio. With the average new video game costing between $50-$60, when you buy a top tier game, what you're really looking for is an investment that ensures your purchase will provide the most hours of fun possible.
As smart as it is to maximize this game value, it's important to remember that just because a game provides 100 hours of gameplay, that doesn't mean those hours are polished, or that the game itself maintains a high level of quality. On the other hand, just because something only lasts a handful of hours, doesn't mean that it's something you can pass by, either.
In fact, some of the very best games of all time can be beaten in an afternoon or just a single sitting. They're games so good that even though you can get through them in the time it takes to watch a movie or binge-watch a TV show, the memories they create more than justify buying them at any price.