Very fun game. Makes you think. Unfortunately, the non-determinism reduces it to trying to click all the blocks as quickly as possible.
Also, this happened:
http://imgur.com/yAfIaF5