It is no longer closed beta. Anyone can download this on Steam.