Mind if I copy over my biggerish post from bay12? It describes it a bit better than that (the post, not the video).
The main thing though is that its still on Chrome (forums say its laggier on chrome), but thers also the windows version and the steam version, though you have to buy one of the bundles to get the steam version during the beta, otherwise it'll be in the F2P section later after beta.