Astrolabe Games and FUTU Studio have announced they are developing a new adventure game titled Shanghai Summer.
While not much is currently known about the game, we do know it will be set in Shanghai China in the year 2003 and is in development for PC via Steam.
You can view the announcement trailer down below:
In this article:Astrolabe Games, FUTU Studio, PC, Shanghai Summer, Steam