A hundred indie games (revealed weekly, over the period of one month) ranging from freeware, shareware, imports, mods and even abandonware to waste more time on.

Caltrops: The Top 100 Indie Games