Selfishly speaking Im glad this hasn't changed much, if at all, since I left. It’s a good mode, it was fun to create and figure out how to make it flexible so it can actually provide different kinds of experiences and encourage different team builds.
Im definitely excited to play it, this is something we had been talking about internally for a long time and its a mode the game can build on for future stuff as well.