Media ❯ Marketing
Consumer Perception Controversial Marketing Twitch Streaming
Five years on, the studio cites 35 million sales as evidence of a rebuilt reputation following 2.0 plus Phantom Liberty.