By Hunter Church Posted on September 12, 2020September 12, 2020 Naked Giants: The Shadow (2020) – Album Review Were Naked Giants able to step up their game following a solid initial release, SLUFF (2018)?