IndieGameStand

IndieGameStand is a new site for promoting indie games through 96 hour pay-what-you-want sales whenever a new game is released on the site. Many games will come with Steam and Desura keys according to the site. If you register before the launch September 26th you'll get the platformer Chester for free.

I think the concept looks pretty interesting, but then indie titles are pretty much the only games I play when it comes to modern games, besides my guilty pleasure Diablo 3.

Just a heads up - there appears to be a problem with people paying with PayPal (alliteration FTW!).

The game doesn't show up in your Game Wallet, despite you buying it. If you do pay using PayPal, you'll need to open a support ticket and let them know. Make sure you include your Transaction ID from the PayPal receipt.