The website:
http://ipenguin.heliohost.org/
Has been created by someone masquerading themselves as multiple people who had previously worked on "Club Penguin Private Servers". I believe they are attempting to get us all sued, as we have all previously ended up signing Cease and Desist agreements with Disney, and if we really were the people making that website, we would be breaking them.
Please delete the website.