Does anyone know what the triangular ego is? it looks really cool, and also, what are the red dots?
Looks like Artifact to me.
by ElisabethB moderator
The rd dots are definitely artifacts.
The green thingy could be an ego but could just as well be an artifact. The jury is still out on that one ! 😄