Nintendo just dropped a new overview trailer for the Ocarina of Time remake, offering a fresh look at revamped environments, characters, and combat. We had the chance to play some of the game ...