Mercenary have unveiled another track from their new album, Through Our Darkest Days, due out in North America on July 30th. Check out "Generation Hate" below....