If you’ve never heard of Humble Bundle, you should really check it out! The deals are always a steal in my opinion and proceeds go to charity and the developers. On top of all that, you can decide what you want to donate and where the money should specifically go. Oh, and usually you get a Steam code to add all of the games to your library. Virtual *High-Five*
There are about 3 days left in Humble Bundle 7.