I know you're frustrated at not receiving a key as quickly as you'd like, but we are continuing to send out beta invitations over time, so don't worry that you haven't received a key just yet. The closed beta is expected to end around spring of 2017, so there's plenty of time to participate!