The latest installment of The Legend of Zelda franchise garnered top scores across the review boards, praising the immersive, massive open-world adventure game as a new Nintendo masterpiece.