Far too many games these days are built to be played in small bursts: brief encounters, designed for a world with too few hours in the day and too many digital distractions. And that's fine! Blasting through a few rounds of Call of Duty multiplayer, or playing a few run-throughs in Spelunky, is a wonderful way to spend a few minutes.
But sometimes, you want something more—something meatier. Whether you're looking for an entertaining way to blow a long weekend or simply want to wrap your head around a satisfyingly complex experience, these 13 deep, intricate, and just plain great PC games will hold you for hours and hours and hours on end.