I don't think there's anything anyone here can do about this, but it's still kinda interesting. I tried going on NLife this morning, and I got the "server has dropped the connection, try again later" standard message that is usually code for "The Great Firewall of China has blocked this site." I couldn't see any reason why NLife would be blocked, so I tried again just now. I didn't believe that your silky smooth new server was already having issues this major, so I tried through my VPN, and lo and behold the site worked just fine.
Bottom line, I don't know what you did, but something has pissed of the Chinese Secret Internet Police. Congratulations. You have joined the ranks of Facebook and Twitter and the end result is I will probably be a lot more productive.