As far as I could tell it was just a regular wave event. If the "New Technology" made any difference, then I didn't notice. There was a "% contribution" progress bar which seemed to mean precisely nothing.
Having said that, the waves were fun, I got a few interesting loot items and having...