Ubisoft used to be one of the dominant game publisher companies across the world. However, those glorious days are now past after multiple back-to-back failures ...