Wikipedia
IndieGameStand
IndieGameStand is a website that offers indie games for a pay what you want model, where a portion of the proceeds go to charity. However, unlike similar models, such as Humble Bundle, the games are not offered in a bundle. Instead, IndieGameStand features a new independent game every 96 hours. The developers also can choose which charity to which they wish to donate a portion of the proceeds.