It's still not working at the moment, my brother can't create an account, I tried it too and it doesn't do anything after filling the form on link.jqe360.com, and the form from covers.jqe360.com won't even show.
I wish this is going to be fixed soon because LiNK is just awesome and I can't wait to play with my bro!
By the way, @ram360
"Security Question: * What Team brought you this site? JQE"
The answer is "FSD", not JQE, JQE is a member of the team, not the team...