Though this is a rather funny thread to read through, there's a good reason the admins and mods don't allow outside links like that without approval. Who knows whether or not the links being provided aren't linking to a phishing website or a keystroke logger disguised as a cheap ESP?
The staff understands that if they just allow random links all over the place, this forum will become a cesspit of spam and viruses, and its credibility and legitimacy will be lost.
So, in a nutshell, everyone just calm the fuck down and wait for approval.
(The other issue here is obviously that this hack has been ripped off from its creator, but I won't go into that.)