If you're getting lag, definitely try the download version. Chrome at least doesn't seem to play nice with the game.
That said, if anyone reading this cares for a challenge... I'm throwing down the gauntlet.