The New Zelda Game Won This Year’s E3 Social Media Battle
The Legend of Zelda is possibly the most imaginative, iconic franchise ever conceived and inspired many developers to pay homage to Nintendo’s innovative action RPG ...
June 15, 2016 at 3:00 pm by John Williamson