Munkeh111 on 11 November 2014
They've made a lot of games that sell a lot
And they've done so by having overlapping developments and huge dev studios
I'm not going to make judgements about Unity until I play it later this week (UK). But Ubi's games have been a tad sloppy for some time