Exactly what I saw, a snow angle
Check out the bullseye.
Interesting bullseye, but i guess after smiling 'Bob' all over the TV, anything less than in-your-face is considered subtle symbolism.