With "not maintained", you mean there's better ways? Is it usable?
My game is a turn-based (slow-paced) card game where basically the only action is to move cards, so I don't need fast updating like other games. I hope that will make it easier to construct a working client/server communication.
I mean, I could probably do it with something like Hamachi if it's too hard over the internet, but what is the problem that makes it so hard to do specifically over the internet?