comments
While the self-reported news of Artifact’s death was, in the end, an exaggeration, it was…