its said that the browser version is laggy, so idk what you expected,
also, its a FREE B R O W S E R game, what expectations did you have for it, of course its a shit game, but thats the thing, its a BROWSER GAME, so if you look at it like a full on game, of course its shit, but if you look at it like a FREE BROWSER GAME like it is, then its pretty good