Very cool. I am impressed. :)
Novel idea and beautiful execution.