Beautiful Graphics and Great Music. The gameplay is "ok." Im not a fan of upgrades that dont do something physically to the main aspect of the game (Meaning... Im making Snowmen, then there should be Snowman added around the Gift when I upgrade.)
Medals would make it more fun to play as well.
Also, Im a little confused on one aspect. There are these little present monsters that come by every couple of minutes and Ive been clicking on them, thinking that maybe they'll give me some gifts (cash) but nothing is happening. What is the point then?
Regardless of those few flaws, I like it. Good job.