French publisher Ubisoft and its development subsidiaries are responsible for some of the most critically and commercially ...