"All the best games are easy to learn and difficult to master. They should reward the first quarter and the hundredth."

Interesting article on good games.Its on Gamasutra:

Persuasive Games: Familiarity, Habituation, and Catchiness