I think you can play on a Hamachi server with a cracked one.
I'll set up a server shortly as soon as more people sign up.
@Nate:
A new server gives us way more space to find our perfect place :]
Also, we could do Let's Plays that we film?
For the lol of it, talk over skype, put it up on youtube afterwards.
Just a suggestion, might be too much work haha.