No Steam reviews recorded for Yang yet.
Games / Steam App 5341770
A short point-and-click adventure following a mysterious invitation. Explore the road to the station, interact with your surroundings, and discover what awaits you at 11:00 PM.