Very good follow-up interview with the guy who released this:

http://rtr.org/vid/8341

This interview puts this puzzle piece into the larger picture.