I'm very sorry, but I cannot provide any valuable feedback, as the game doesn't really work for me in browser version. I saw you already have comments about the game from standalone downloads, so because I don't have much spare time I want to only play games(or in this case builds) eligible for rating.
The game looks promising, and one thing I can say from the browser build that I noticed is that it doesn't explain controls in any way at the start, which doubles the confusion. It sucks that your browser build has issues, I've been there too, and had to abandon browser builds twice now.
I am terribly sorry that I cannot provide anything to you, but I'm strongly against linking different builds (even if tottaly genuine which I belive it is in this case), and because of that I'm just not going to rate this game. For some it works in browser, and they seem to enjoy it so I don't want to lower your scores because it's not working for me. Hope you will understand my position. Best of luck in the future.