The art style is great and sfx fits the aesthetic. However, I thought the little red cube with the white spinny thing was a health pack and I kept trying to click it. Couldn't really figure out what that was.
Glad you liked the look of the game. :)
The green and red spheres are supposed to be enemy aliens, they are ones who have been taking over the snowmen to make them move.