Desura

Desura is a Digital Distribution platform developed by Linden Research, Inc. The service distributes games and related media online, with a primary focus on small independent game developers. Think of it as an obscure version of Steam. Link here.

They also do Indie Royale bundles.