Let it snow is a new Christmas Game. You have to help Santa at his job. The Christmas' faith is in your hands.