Seriously guys, do you really think spamming hero amounts to anything?
Currently the only ones that has access are the one pledging at least 18 Euros. Tomorrow the €9 crowd gets the link. The past leaks have been just after that date. So at least wait a couple of days, you impatient people. I have seen children at Christmas behaving better than you.
Since this is a pirate site, so I don't get much out of saying this, I still want to point out that the public release is only one month behind the backers, so try and show some class and be glad if the link drops early or otherwise just wait that tiny bit extra.