Me too, it's always "can't connect to server" ...
Since I created my account , I succeeded to connect only once in the beginning, and that's all.
I have some ideas:
Why not log out people after some time playing for more chances to connect ? or log out all people each hours? or create a waiting list?
At least we would have more chances to connect us i think...
Sorry for my bad English, I'm French.