Netflix is doubling down on Avatar: The Last Airbender. The streamer has renewed the lavish live-action adaptation of the Nickelodeon series for two more seasons. The order will conclude the story of Aang’s journey to become the Avatar in fantastical world. Since the show’s Feb. 22 debut, the series has been Netflix’s top English TV […]