A really fun game. I found the visuals extremely pleasing, and not only that, but I feel the game has the potential to incorporate other mechanics and modes to become something even bigger.
I think the snowballs could stand out more on the map. Maybe with an outline? I'm not sure, but just so they don't blend in with the snowy map itself or get camouflaged.
Congratulations on the game.