Episode 3 "The Long Night" lives up to its name as the episode is the longest episode to date and packed with all sorts of emotion. Because of the length,...