That's what I have to say about this event happening in Central Park. It straight up seems like an overused comic book villain trope. "Bring all your hero friends." ...yeah so you can try to kill them with some crazy deathtrap while monologuing.
So, go to that meeting at your own risk. Don't say I didn' warn ya.
-E