Here what the event intro video says.
"If you been an anticipating to upgrade your Mega Tank, your wait is over. Because next evolution of the tank technology is here, in the form of the Vanquisher."
- Kixeye
Check the last half of the following video, you could see more intereting information about the Vanquisher including its shield.
The armor it has to be greatly useful to face for the Blitz shots. But most free WC players are sick with the new toys as Kixeye doesn't let their free players enough time to upgrade what they have taken before. Most of them still unable to upgrade the Hover Tank to level 10 and some still keep noob Mega Tanks. So the coiners will rule this game.
Just SHARE this article and see what your friends are telling about this. I'm sure most of them unhappy about this kind of endless toys.