The set appears to be the group’s milestone twentieth top 10 on the Official Rock & Metal Albums chart. It hasn’t been very long since they last scored a new winner on the genre-specific list, as Anno ...