Nintendo’s latest console, the Switch, released today worldwide and I’ve been having a blast with it. The Switch’s launch lineup didn’t have many offerings from triple A developers, but that didn’t stop me from...

The Legend of Zelda: Ocarina of Time is an important Zelda game as it marked the series’s transition to 3D and it introduced many gameplay innovations to the franchise that have become mainstays to this very...