I think this is one of the best collabs we've had. I only wish there were more maps for the third stage.
I'm not sure why people are stressing so much about the title since they've already said the event will be run again regularly. Even if you have to have it now, 2 months is a reasonable time-frame to get 100 wins.