3rd Spider Queen Boss Fight

Boss fight begins at 7:51 btw also now i have better vid quality yay

So what all do we know about this fight?

Are we expected to be a much higher level so we can do it with like 5 people?
Is this going to be in some sort of raid or dungeon where we queue up with this many people?

I don’t really dig through all of the forum so excuse me for my ignorance.

ur supposed to go in the fight with 20 people or more and this was a stress test