OMG do you all actually play the game?
There is a post from the community manager who also mentioned about the lag. Its not a YOU problem.
Rofl.