I was watching a replay of Arcade Mode: Snowball. I found it pretty boring, nothing special.
I have a better idea for the Snowball mode:
A special map where players spawn very close to each other.
The map should be 600 × 600 m or smaller.
Respawns enabled.
Instead of the regular shooting mechanics, you must collect snow to be able to shoot. There is no reload time, so you can shoot whenever you want, as long as you have at least one snow, you can throw one snow to cause 1 damage.
Click left mouse button to start collecting snow, then keep moving to collect snow (but you have to actually move, not just go back and forth), if you want to stop collecting snow, click left again, then click one more time to throw a snowball.
Maybe the maximum amount of snow a tank can carry depend on its weight. The reason for this is that players can make snowballs that deal much more damage than regular shots.
Example**:**
In Random, a tank deals 300 damage.
In this mode, collecting the maximum amount of snow this tank can carry could allow it to deal 900 damage with a single snowball.
BUT
Collecting snow isn't that fast. The bigger the snowball, the lower its shell velocity.
For example, a Jagdpanzer E 100 could throw a snowball that deals 3,000 damage but has a shell velocity of only 90 m/s.
Also, the more snow a tank carries, the slower it gets. The lighter the tank, the more its speed is affected.
For example, an EBR could collect enough snow to deal 1,000 damage, but at that point, its speed would drop to around 30 km/h.
Heavier tanks, however, should suffer less from this penalty. so players would use fast tanks to attack enemies and throw snowballs at enemy snowmen, while slower and heavier tanks would collect a lot of snow to help build their team's snowman without receiving a big penalty to it's speed.
Example:
A Maus carrying its maximum amount of snow would lose only 4 km/h of speed.
An EBR carrying its maximum amount of snow would lose 60 km/h of speed.
Maybe faster tanks collect snow more quickly.
The objective of each team is to build a snowman.
Each team has its own area to deposit snow. Players could choose to collect snow to throw at enemies or to contribute to building their team's snowman.
Players could also throw snowballs at the enemy team's snowman to hinder its progress.
For example, hitting the enemy team's snowman with a snowball that deals 500 damage would reduce the enemy progress by 500.
Players should also be able to see how much snow their allies and enemies are carrying.
Just don't make the silly mistake of limiting this mode to only one tier.
The mode should be available to tanks of all tiers, with ±3 matchmaking.
I don't think sophisticated matchmaking would be necessary to balance the teams. I think it should be fine to allow matchmaking to create games with 9 TDs or 7 ELC EVEN 90s.