Shanghai: Triple-Threat is a top-down strategy game with puzzle elements from Activision. The game is published by Electronic Arts Victor. The PC... Read more