Nice game. Very complex at first, but quite fun when you understand it. With a visual improve it could be better but overall is good. My highscore is 370.
I don't know but when I almost finished downloading the .zip (with google chrome) it said that the files could be dangerous and I had to go to the downloads google chrome's page to finish the download, so be careful about that.