Assassin’s Creed Jade is an upcoming mobile game that is set in China. Gameplay footage from this new release was reportedly leaked online. The gameplay footage appears to showcase the main character jumping and climbing around the great wall of China. It features snippets of combat as well as cutscenes. The game appears to be […]