ok, well there is nothing new here if you ask me, this has been demonstrated in the past in different ways.
but looks fun to play with..
note @ 42:00 i ask the right question and the answer was " im probably just a few weeks away from finishing it" how Manny time have i heard that...
please discuss this over here is you wish...
more info here.