Yes exactly those are the ones I was referring to. I wonder if we will ever see them again as it was a interesting concept.
I agree, I didn't get to see them while they were on PTS but I thought the idea was pretty cool. I worry about what that would look like in a 16 man raid though if everyone was using them and they all proc'd at once.
Thought I'm assuming they aren't BiS so few people would probably raid with them, but still a scary image.