Oh I thought anyone who pre-purchased the game had beta.
What is a 'closed' public beta ?
There is limited access - only a set number of keys are being released. An open beta can be downloaded by anyone.
GOG pre-purchases aren't included for technical reasons. And on the other, more important hand, promotional keys are also handed out, primarily through Alienware.