>>39265653>man in charge of fucking up a highly anticipated game for a home console for the first time in series history, which ALSO happens to be the world's number one media franchise>still posts on social mediaYou'd be retarded not to expect that kind of shit
Not a dexfag, but they fucked up, they know they fucked up. They just gotta deal with the backlash
And maybe spend less time on social media and more time on the game