By integrating itself into Facebook’s social network, Farmville magnifies a sense of accomplishment because the challenges come from the way that you are perceived by a community, rather than on the whims of an unknown developer.