The Legend of Zelda: Ocarina of Time just released last week for Switch 2, and as with most major game releases, it's inspired its fair share of memes