>>339077136
>all the things that shot themselves in the foot when they took their number 1 spot for granted and went monetary
>teamspeak
huh? I dont think they've done things differently in the past 20 years it has existed. last I checked you can still host your own servers at no cost