What do people feel when facing this thing?

I started fooling around on the Petard to grind the first mark for the event, and more often than not it feels like I'm a boss raid or something.

How is it from the other side? I haven't been there yet.

I started fooling around on the Petard to grind the first mark for the event, and more often than not it feels like I'm a boss raid or something.

How is it from the other side? I haven't been there yet.