Did i just get a bad key?

I just got a beta code, but i don’t seem to be able to download teamspeak5, is it actually out yet or did teamspeak give me a dummy key.

I now have this badge:

Thanks for any help!

Download it at: beta.teamspeak.com

The key is perfectly fine.


When i go there, it just leads me back to my profile, no download.

Ignore me, my password login app was bugging and not adding my details to the beta sign up form (was just redirecting me).

Sorry and thanks for the super quick reply