The goal of Karma Tycoon is to help as many people as you can - without going bankrupt. You start off with a specific amount of money (depending on what level of city you choose to play in) and you can gain more money by taking out loans and applying for grants. You can also choose what sort of charity you are going to provide to your city - Homeless Shelters, Animal Shelters, Performing Arts Centers, Youth Centers, or Senior Citizen Centers. You must pick and choose what elements of the building you want to fund and what elements will draw visitors. The more visitors, the more Karma you get, and the more Karma you get, the more grants you can win, and the more grants you win, the more visitors you can draw! Once your Karma level reaches 100% you have won the game!
The creators of this game have aimed it towards high school and middle school students, but I think it is fun for adults as well - as long as your eyes are good - the fonts used are some what small. Start in Columbus, OH and work your way up to New York City!