It looks like you're new here. If you want to get involved, click one of these buttons!
As the title suggests, they are ending soon, and there was no update on the 2,500 beta keys that would be handed out, so therefore I should expect one soon. How long have people had to wait for them? Some idea would be most appreciated!
Thanks in advance.