I thought I posted something about this when it came out, but can't find the thread. Either way, netflix released the second season and I watched it over the past few days. What a mind fuck! This is my favorite show since The Leftovers. I think many of you will enjoy it.