How festiwe was it?: Sadly I don't feel christmas atmosphere :( And that's not because of lack of snow in my country :C
How easy to control?: Very easy.
How well did it follow the limitations?: I feel this game rather black and white than red-green-white colored, but it's ok. It is snow walk, so there is much snow and I like it.
How good were the graphics?: I am a fan.
Did it feature Santa?: Sadly no.