Legend of Zelda Live Action Teaser Trailer Will Take Your Breath Away

With a live action “Legend of Zelda” series possibly looming on Netflix, Player Piano creates this amazing teaser trailer, giving us hope that the series may not be all bad.

Heads up Netflix, maybe you should get these guys on your production team!