I've gotten two emails notifying me of the beta, but no key/activation code/download link. What's up with that? I've been signed up for an invite for a while, finally got the emails the other day, but no invite. The email I got made it sound like I was in. I've checked everywhere but no luck. This stinks! Really wanted to try it out!