I remember GameTap. American McGee launched his game, American McGee's Grimm on that, for free afaik (or free for a limited time).