The wait is finally over as Netflix’s live-action adaptation of the beloved Nickelodeon show “Avatar: The Last Airbender” has finally dropped on the streaming service, leaving fans with mixed emotions on what the platform has done with the first season and where it’s headed if it gets renewed for a […]