Well that is impressive.
However I don't know if there's a way to check for collisions that don't include the mouse pointer in CSS. (and I would like that if one drop falls over another they both merge)
(Note: I am not the author of this link; See its original HN discussion[1] for details.)