They actually only do this on weekends, new games are typically up at 2AM Central on Saturday and Sunday mornings. The reviews are a good guide, one poster there in particular (Whiterabbit) posts well-done reviews in the comment section, and often posts links to similar free versions of common game types. Most of the games I've gotten from there have been good for a few hours of entertainment at least.