It is an issue with their side, not yours. I just tried it and it did not load for me either. I believe the captcha service used by Skullheart must be down, as can happen with these things. I can't think of a way to work around it so all you can do is try to make sure the website operators are aware of the problem and are working on fixing it.