Awesome Game
I liked the concept and the art was awesome, really awesome, the snow effect also was great!
The interaction was fine and I loved the way you interac with other people or things!
Other than that, awesome game!
Good luck in the game jam! :)