I am a Beta tester for some large companies, and as Scott says, it is a very normal occurrence for Betas to be canceled. I also have tested products that were completed, and then never released to the public. You have to expect those kinds of things to happen. It is normal for Beta testing.