All torrents are still FREE LEECH!!

We've also got the Direct Download RSS feed working (finally).