NaMafia Official Artifact Tournament (12/2 - 8:00PM)

I don’t think I’ve seen annihilation yet either but I still get really scared and play around it every game