Tag: The Legend of Digital Zelda

A short film of the digital legend of Zelda

A short film of the digital legend of Zelda

December 4, 2012

This short film of the digital legend of Zelda will stop you in your tracks, blow your mind and leave...