That's the thing, I have gone as far as to turn my firewalls off. I have played WoW, League of Legends, and some Rune something that is not Scape Freeware thing no problems.
This however, I cannot. I can only shake my head and shrug, what else can I do?
As I said, we really, really need tech support on this.