It has the most all around engrossing, engaging, imaginative, and plain fun story of just about any game out there. That's why it's so popular.
Personally, I've probably played all the way through the single player of maybe 20-30 games in the last ten years (after purchasing or renting...