I don't need the company to care about me.
I need the company to re-commit to an excellent experience for gamers and I need the company to commit to being an excellent place for employees to work. Those two go hand in hand.
It's not at all surprising that a toxic workplace full of discrimination, harassment, and nepotism results in subpar workmanship. Just fix it. No lip service. No need to tell us now, how you might do better later. Do better first, THEN tell us about it.