AOYI CHEN
Of Rivers and Mountains is a game where you explore the Shan Shui artform. Shan Shui, a traditional Chinese art that translates to "Mountain and Water", depicts beautiful landscapes which encourage moments of contemplation and reflection.
Redirect you to Itch.io