If you’ve been on the Internet in the last month, then you’ve seen the general, widespread excitement about Avatar: The Last Airbender (ATLA). If you’ve continued to be on the Internet (and let’s be honest, very few of us have left the web), then you would’ve seen both the excitement and apprehension when Netflix announced […]