List is good, but what use does it have?..
Well, of course I can't find these sites now again, imagine I wandered back then the depths of Google to find some games LOL
But here are some examples I could find on a light search:
Dust bin (some light programs here)
Scratch Upload (huge directory here, needs time to browse, though. This one is actually the site really dedicated to these)
Gosfish Games (some applications...)