Has anyone seen that in the Zelda trailer there was a meme hidden in the Hylian? https://twitter.com/Ehm2k/status/742803673181528065