Secrets, revelations and some new tech with the potential to make the series very annoying! Check out our thoughts on “Face My Enemy” and “A Hen in the Wolf House”.