I just missed the beta sign up by a day back in April and haven't heard much about the game since. I've been hoping for another round of invites but so far no luck. Anything good coming of the testing?