Pretty much every strategy game I've played. Don't know what it is but when I play strategy games 10 hours feel like maybe 2. When I play other games time flies much slower as in strategy games.
I never touched an MMO because I know I would waste my life and wouldn't do anything else anymore as to play that game.