Wow, you're an ass.
You're getting something for free and yet you're whining about how slow its taking? As its been stated to before, no release group is under any sort of obligation to cater to your needs. These people buy the actual game and make it available to you, they dont have to do this...