Sorry about those - Beta 3 should be out next week. (if it somehow isn't ready, we'll release Beta 2 with a later expiration date to tide you over)