In a wild twist of events, we’re getting a new Zelda game this year after all. The Legend of Zelda: Echoes Of Wisdom is the latest adventure where players control the titular princess as sets out to rescue Link. It hits Switch on September 16.
Read more...