A narrative puzzle game that takes place in a small county in China.
Duração ainda não disponível na IGDB.