Sorry for taking so long to comment. This does look Christmasy, I bet it made a lovely card.
The main thing I notice about this is the 3D effect. This is interesting. Is it some sort of brush in ArtRage? maybe an impasto brush? I am thinking that if it were a filter then the background would be 3D looking also.
P.S. Love your logo