This is so good and inventive as to be unbelievable. :) Movie link (just left click and it will start)