Steam is lovely, but at the end of the day, it's run by a single company, and sells games from (mostly) other big companies. Wouldn't it be interesting to see what such a platform could look like at the other end of the market?
That's where Tiggit comes in. An open-source program designed to showcase indie games and select retro titles, it performs many of Steam's same basic functions ("shopfront", library, game launching, user ratings and game information), only everything is free.
You don't even need to create an account to use it.
Tiggit [Official Site]