Game Of Thrones Season 8 Episode 2 Explained With only six episodes left in the entire series the second episode of the eighth and final season of Game of