I played on the browser. I might try out the desktop version.
With slow I didn't mean the framerate. I thought the game is overall a bit too 'slow' and 'heavy', which might be just my personal taste.