I got another invite, who wants it? EDIT: I just clicked on the BETA key and it says its expired although they sent it only 10 hours ago.,,? WTF?!! PLEASE DELETE.