And it appears it will be set in China.
Here's the website they put up (Confirmation that it is registered by Frictional Games) - http://www.nextfrictionalgame.com/
If you click anywhere, it opens Google Maps and points at some place in China. Could this be the hint for the setting?
So, what do you guys think?
Log in to comment