On the holes and Flesh in Doctor Who

This weekend's episode of Doctor Who finally answered some questions. Typically, it also presented new ones.