Can someone tell me where I saw the post on new beta testers invites sent out today. I usually read the forum threads at the office and can't seem t find it here now.