Sorry, I was a total idiot and forgot to allow the port on the server that the game used to communicate, oops?
Still doesn't work... Update maybe?