Humble Bundle
Steam
Desura

It's... full of stars!

Site updated every week