Sorry, I was a total idiot and forgot to allow the port on the server that the game used to communicate, oops?
how did you do that?