Narrative simulation game Snow Town Geek Store announced for PC

From Torn Away studio perelesoq.