It is a really nice site. Thanks peteg05 for the link.
I've been going to the site daily ever since I first read your post about two weeks back. I also have gotten every daily release there in that time. Only one program(a screen-saver) that I downloaded from them gave me a problem. Everything else works great.
There are no "hidden catches" and the software is good quality but sometimes has a suppressed feature. All of the suppressed features in the software products are very minor ones, ones which I sure do not miss.
The known "catch" is that the software has to be downloaded, installed & registered within their given time period. The time period to accomplish this is always 24 hours and they say sometimes more, but I have only seen 24 hours allocated thus far.
The only downside to this approach is, if I re-install my OS I think I will most likely lose my registration to all the software I have gotten from them.
Five days ago, I finally registered there. I have received only one email from them since, a confirmation email. Along with that email they sent me a super duper bonus link http://game.giveawayoftheday.com
The games are similar to BigFish/PopCap Games in type and quality.
I love 'em
Thanks very much,