So you have a link to it then it links off to purchasing servers, where do I register? I mean come on, update your site don't just redirect people, Teamspeak seems to be slowly dying day by day, the...