Ubisoft has had a rough couple of years when it comes to shipping well received, successful ...