I'm not sure we really need RSS feed, at least not now...
You can always find the latest software listed in index 1-3 pages. We don't list 100-200 junk software per day like other sites do... so, it isn't very hard to check what was added/updated lately.