Yup, a new one:
http://www.getgamesgo.com/little-big-bunch
Explodemon - DRM Free
Frozen Synapse - DRM Free
New Star Soccer 5 - Activation Key (?)
Munch's Odissey - DRM Free
Serious Sam Double D - Steamworks
I haven't bought it yet, but I heard good things about Explodemon and Serious Sam...