This store doesn't have proper support for betas the same way as Steam does, but your purchase comes with the Steam key, so if you really want to try it out, just create an account on Steam and use the key. The official version will be released here of course once the beta testing is over.