At the moment, the IP 69.162.66.202 is making 27 connections on my server, so that means our host didn't block you, or you'd be making zero connections. I've also double checked to make sure that your IP wasn't listed in our own firewall again, and there was nothing.
Can you access thehabbos.org (or devbest.com) on your server via a browser?