It does NOT lag.
That is a myth. For all those who are getting lag, it's your own computers. Mine is working this game just fine, so scoring low for lag reasons is WRONG.
That aside, this DOES look like an addictive game that I can get into. It seems to be fun and silly and just not bad for being done in A DAY. So yeah, kudos for that much.
HERE IS THE THING, GUYS. The complaint about the spacebar IS valid. I pressed it experimentally and it does not recover you, but seems to always snap the cord. It literally always did this. So, I believe you should go back, update your file, and then other people will be more understanding.
I am giving you an 8 because I AM understanding.