Yes, and I'm loving it. It is so fucking insane.
I have one issue with the season so far though, and that was the Anne Frank episode. I thought it was a bit exploitive and in poor taste. They pulled a similar gimmick in the first season with the Black Dahlia, I just don't like the tie-ins...