Just noticed this when going to download, but all of the links have a November date, are they truly updated with episode 12?
Yup. I don't know why it says november but it's 100% updated :)