No, I can't reach http://badges.x10.bz/
Yes, it is like if I were blocked by a firewall or something so,
It keeps me waiting and I never reach the site,
I'm trying to access from Spain.....and my server is Vox.
(Great news that you can access my site from abroad!!)