sfsignal.com
101 Free Games For Your PC
From Computer Gaming magazine: 101 Free Games