Darn - I have no idea. Someone else set up a teamspeak server that I think would acomplish the same as the google hangouts and from what I know it's a permanent thing. I can't really work on figuring this out right now as I'm visiting a friend of mine for the weekend. Maybe once I get back on Monday I can try to get things sorted out.