I didn't play it very much in beta, but the only thing I can notice that actually changed was the art for Helen.
It still loads slow. Is sluggish at best in chrome, and still immediately disconnects me when I try to use firefox.
There is a lot that still needs fixed for it to be truly playable.