I love Solitaire.
I'm actually rubbish at it.
But it has a bunch of other types of solitaire style games.
I tend to play Pyramid Solitaire.
The game has a whole bunch of different game types, and completing them fully or doing certain things in them won you points.
And with points you would slowly level up your cafe, basically doing little more than increasing it in size (It was only an image, you didn't go walking around it or anything) and it would also unlock new clothing for your avatar (Who similarly did no walking and only ever sat down in a chair).
I eventually, over 4 months of light play, got all the clothes and got the largest cafe.
Stopped playing it then.
And now I've lost the phone. :c