If you head over to Google Maps today you’ll get a rather Zelda, or should I say Link, inspired surprise. In what seems to be a celebration of the European launch of The Legend of Zelda Twighlight Princess HD, the usually orange and nondescript Google Maps guide has turned into a green clad hero of old – Link himself
