Home Tags Ocarine of Time

Tag: Ocarine of Time

The Legend of Zelda has been a mainstay of Nintendo systems ever since its very first game on the company's very first console. Fast forward to the Nintendo Switch era and there have been two major Zelda games that...