The Best Zelda Memes for Hyrulean Legends

The first ever Legend of Zelda game was released on February 21, 1986. That means Zelda just had its 37th birthday, can you believe it? Let’s take a moment to remember all the games in the robust catalogue: The Legend of Zelda (1986). Zelda II: The Adventure of Link (1987). The Legend of Zelda: A …
Seguir leyendo The Best Zelda Memes for Hyrulean Legends