I play with people online from all over the world (Australia, Turkey, US, Canada, UK and Ireland) so it is possible. You do have to have the computer running the server set up properly though. They need their ports forwarded so that you can access the game (You can find the port number somewhere on this site;
portforward.com will also tell you how to forward a particular port). Once set up, you (the client computer) need to enter the external IP of the computer hosting the server (your friend's computer). If you don't know the external IP of the servers computer, then they can just type "my IP" in to google and it will tell them.
If it is all set up properly, then you should connect easily.
If you search around these forums, others have posted how to do it as well. They might be in more detail than my explanation above.
[Last edited Jun 09, 2013 10:44:49]