Anybody seen this? watched it yesterday for the first time and thought it was pretty interesting stuff.