Awesome. Mind-blowing. Stunning. Incredible. All gross understatements. Describing the Legend of Zelda: Symphony of the Goddesses’ performance in Philadelphia may well be impossible to adequately do in just a single word. However, there are two things that are for sure: one, it was the best concert I’ve ever been two, […]