I know I'm late bit I watched half of the first episode before bed last night. I couldn't sleep afterwards. Don't know what to think about it...