This seems like a fun game so I wanted to try it but they no longer have beta keys. Ah well, guess I'll just wait for the open beta.
Yeah, seems like they don't have any keys left. I have seen this site before, and they have been dry on keys for quite a while to tell you the truth.