If you are having lag, I assume you are not using Google Chrome but Mozilla Firefox. Try playing again with Google Chrome and ensure that flash player is updated. I had the same problems with Firefox and after I tried it with Google Chrome the experience was much more smoother.
Ah, yes; I am using Firefox (in fact, I don't even have Chrome installed anymore - I tried it maybe a year ago, but its mandatory updates, that I didn't know how to turn off, were starting to annoy me, so I got rid of it

).
But anyway, my net does legitimately suck: having a ping over 200 or 300 ms isn't unusual, unfortunately, so I may not be able to do anything about the lag. However, I suppose Chrome's javascript interpreter might, at least, make the experience a bit smoother (by the way, the game doesn't actually use flash, right? Isn't it all/mostly javascript on the client side?).