looking at the high scores they all seem to be just exploiting the rules or a bug. Can those types of attempts be filtered?
Admittedly, the point system could have been better designed. However, for this first attempt, I could not come up with a better alternative. "Exploiting" the point system within the game is not that easy, so the people that achieved the high-scores must have played tens, if not hundreds or more, of games before finding the right timing and initial condition.
Those are all imaginary internet points anyway :)