>>530686817
>>530708321
>>530687927
>>530688087
>>530688643
Dumb fucking faggots. Use your fucking brains.
500+ staff, 2 AAA studio buildings (one of which is in the fucking UK), said studio just failed to even LAUNCH a big game.
You think they can sustain themselves with DLC? You think SEGA would allocate a ton of resources to that?
>but DLC makes more money than games
Companies often throw in microtransactions and other shit into those numbers.
CA is working on bigger projects, how do you not understand that by yourselves?