fl0w - an awesome toy:

http://intihuatani.usc.edu/cloud/flowing/core.html

will eat much time if you are not careful