Striked
You need to be logged in to be able to post.
No results founds.

Ubisoft Shanghai was founded in 1996 in Shanghai, and has become one of China's largest development studios. The studio has worked as the support team for many of Ubisoft's projects, such as the Far Cry franchise, working on wildlife animation and artificial intelligence.

Country
CN
This is an early access version of Striked. Please note that some pages are not available yet or may not function properly.