The game takes place in Shanghai in 2003. Suddenly, Baichuan feels that something is wrong with his life — sometimes he thinks he can see his... Read more
Steam:
Screenshots from Shanghai Summer
You can insert images onto the forum or website page or upload your own.
Get embed codes
