ArtifactMesmerizersReleased 15 Sep 2022·App 2082270Steam user reviewsMostly Positive74.1%· 58 reviewsRecent Overwhelmingly Negative · 0%SteamPeaks Rating61.6 MixedRecent 30 days —How it worksLast seen8Sampled 33 minutes ago · not a live figure—of peakAll-time peak1911 Oct 2026