The original concept was to release a new (small) game every Friday. The games are fun, some of them quite so. The most interesting part is the forums, wherein a group of folks analyzes the game post-release and try to come up with what worked/failed/could be improved. Note this site has been mostly down for the last few months.