I remember reading an analysis saying it's the "persistence" features in games that have the strongest potential for addition. E.g. you could play Counter-Strike all night, but the only thing you bring out is your improved skills. Unlike MMORPGs and similar where you "develop the character" and "accumulate equipment" (these days, also for real money).