Flow

This is the coolest thing I have seen in a while. Be careful, it might suck you on for a day or two — at least an hour.

Flow