The first half of their presentation was literally the onion article about please don't be mean to fo76 we promise it's good now and look at our mobile games.
Better than not even mentioning it. Seems like they're at least admitting the mistake, taking feedback on board and making an effort to fix it.