Don't know if this thread was already made but has anyone listened to this album? I thought it was really good. Way better than Armed to the Teeth.