Browser lag might be the browser's problem. I had that before, changed some settings, now it's great. Great game!
Glad to hear it!