NecroWretch's new album, With Serpents Scourge, has been released in North America! For a preview of the album, be sure to check out the new track,...