Beta? I don't think beta software would be released to the masses and touted as the main feature of a new software release. Beta software is only release to beta testers. Maybe you used the wrong term...
Beta? I don't think beta software would be released to the masses and touted as the main feature of a new software release. Beta software is only release to beta testers. Maybe you used the wrong term...