We've finally returned to the world of Avatar: The Last Airbender after 12 years, and, this time, the Avatar is here to stay.