Yeah, there are new ones every day. They are strict about leechers though, there's a 15 a day download limit, and you have to do something to be able to keep downloading, like post in the forums. I post like once a month lol.
Changed again. I can double post after 23 hours right