Cool example, but it wouldn't work on multitouch devices because the click conditions only expect a single pointer.
Meaning each time a click occurs it would override the previous click, same...