Move the pointer around to direct the orbit of the worm, or click/drag to move the worm directly. Hit space to toggle between worm and a kind of Gobo dragon thing.
An experiment in pointer trails, where rather than just tracing through the history of pointer positions, the tail is made of iteratively shifted and smoothed versions of itself. Editing the filter (in the variables section) will change the way the tail responds to movement. You can make the filter list longer or shorter, but try to keep the sum as close to 1 as possible. Or even use a FIR filter design tool and import the results into the list.