I meant to post this link a while back. It’s not really games-related except in that it’s perhaps interesting that there’s nothing even remotely game-related in the top 100 (well, Flash, possibly, at a push).
Aside from that, there’s still some pretty cool stuff on the list…