I've only seen this thread now but even if you know most of these games, you're bound to find some games you haven't heard of:http://facepunch.com...1194115#post36543875
If the page seems blank initially, you might need Opera's fit to width settings or just use the horizontal scroll bars in any browser.
Speaking only of the name of the games I've played, almost all of them are worthwhile. Even the ones without screenshots.
Sadly each entry has no specific guide so certain games that might have mods/might have editors aren't given their proper due with one exception: There's an incomplete English patch for Game Dev Story 2 for the PC.