I'm only a little ways into the new version, but I'm already enjoying the new content, particularly the blending of some related kinks in Nylah's intro. Much appreciated.
For what it's worth, I don't mind the shift to in-browser. It runs fine, and it's easy enough to hide toolbars and such to get a fullscreen experience (I'm using Chrome, incidentally, and I've had no issues). If you believe this is the best way to develop the game going forward, I have no objections. Just wanted to pass along my support. Looking forward to what else is in store.