I think it came out today. Watched it this afternoon, and thought it was outstanding. Anyone else see it?