We've been busy with Metalympics lately, but Archie made the time to tell us about some new releases we've missed! July 8th, 2022 Splintered Throne release their single "The Greater Good of Man" The Oregon-based Metal band have released a new single "The Greater Good...