If you love indie games, but don't like getting a bunch of filler, then the Indie Game Stand might just be for you. It enables you to pay whatever you want for a game for 96 hours, giving you the chance to partake in two indie games per week at whatever price you deem worthy. Every game will come with a DRM-free download, and many are slated to come with Desura and Steam keys. If you don't have either service, you'll still be able to download the games to any computer through their site. Anyone who registers before the  service's launch date of 9/26 will get the platformer Chester for free. 10% of every sale go towards whichever charity that particular game's developer has chosen to support.