Tag: Star Fox

Dec
06

The Game Awards Nintendo Showcase Showing off More Zelda Open-World Footage

Last night Nintendo was not pulling any punches at The Game Awards where they had Mr. Miyamoto and Mr. Aonuma sat down in Nintendo headquarters in Japan to give Zelda fans a deeper look on what to expect in the […]