No, this is not the recently announced Netflix live action Zelda, it's a teaser for a short fan-film called The Final Battle, a collaboration between the Zelda Project and Player Piano.