loki release time Loki review: Twitter reacts to the Mephisto theories after devil scene in episode 1 Newsroom Staff June 9, 2021