Good episode, maybe a little obvious where it was going. Way too much unexplained.