over the last 5-6 months or so ive backed away form unit/clan gaming. but naturally,as the cold winter months approach im slowly crawling back to the teet of of online gaming

so first thing i did was try to find Teamspeak again.
Easy enough?! but for some reason every legitimate or company affifliated direct download i go to is down for that file!
Was there some kind of exploit or something found and people stopped distributing it?
not even the manufacturers mirrors are up!?
i managed to find it thru a clan site, but i just found it odd that it was so scarce for some reason.
i was just curious if i missed something after being out of the loop for so long.
thank