Ubisoft has announced during its end of year financial earnings that it's made the decision to delay some of its other major IPs to improve on game quality.
Read the full article here...
Read the full article here...
