Looks like a poignant game where you play Yarny, cloyingly named mascot. It seems like the game's theme is what binds people together and the way Yarny plays to that effect with a trail of yarn and its usage goes to how we connect things.
Looks interesting