Hexus has 500 keys for beta entry if anyone fancies giving this a shot. Downloaded the client which is now downloading the game at 7.2Gb. Still under NDA as well so hush hush :)
You need to either have a myHexus account or quickly sign up for one on the same screen. (takes a minute to do).
Link in first post