Avatar of Memfisto
Tier Banner

Hero of the Dink

Do artifacts ever get offered again in the marketplace or somewhere after their release event? I don't check for them often enough to see if they reappear somewhere.