‘Link: Legend of Zelda’ Short Film

Link: Legend of Zelda… A short film/trailer of what could be a feature length film.

Continue reading “‘Link: Legend of Zelda’ Short Film”