ICYMI, Netflix just premiered the live-action Avatar: The Last Airbender, and tbh, we can't stop talking about it. Seeing Appa and Momo flying around, Team Avatar fighting side by side and the poor cabbage merchant getting caught in Zuko's firebending...