Actually in this we can make an expection. Basically the clue is in his post

.
It appears that your ISP still hasn't updated their lists yet, in other words the
www.ngemu.com address is still pointing to the old ngemu v1 server for you. Hence you're accessing the site via it's ip address (207.44.203.86). The link is correct, and it will work fine once your ISP points to the correct site. A few other things won't work either if you access the site that way, one of which is the pm system

.