Made it to the end with 78000 points. Not laggy for me at all, but I actually do have a nice PC and fast internet, if it lags for you, you probably need an upgrade on something.
Anyway, cool game, looking forward to later releases.
Lags for me.
5MB Download, but internet shouldn't effect.
I play in google chrome, maybe that's it?