The Legend Of Zelda is celebrating its 40th anniversary this year, and the new Historical Charms releasing in October 2026 are perfect for fans.