Unfortunately we can't support everything; there's nothing saying all ports were guaranteed to be opened, and this same block is present on quite a few free hosting services.
A bigger problem is by linking to runescape private server clients, you're in violation of Runescape's copyright and our Warez section of the TOS, and thus have been permanently suspended. The violation would be considered Contributory Copyright Infringement, as the site was knowingly created to hold links to several sites that violate the copyright of a third party by using illegally modified client files; this was also done with your knowledge as you even added a Play button to make it easier.