Here's a "good" game for you. A new U.N. campaign donates 10 grains of rice for each question you answer correctly at http://www.freerice.com. It's already generated enough rice to feed 50,000 people.
FreeRice offers players multiple-choice definitions of a word, and each correct answer generates 10 grains of rice for the United Nations Worldl Food Program. The game relies on advertising revenue to underwrite its rice campaign.
On October 7, the day it was launched, just 830 grains of rice were donated. But by November 8, more than 77 million grains were donated, the equivalent to more than 7 million correct answers!