The site has this page up saying that it has been hacked by a Turkish hacker. They hacked the wrong site IMO.