Step it up Tinybuild and Eerie Guest. Own up to your mistakes, be more transparent with the community regarding on how the game got to the point it did, and how you're all planning to fix it. Posting a teaser for the animated series isn't going to cut it, just be honest with the community. Don't send game keys to youtubers who review games in hopes of them praising it, you're just setting yourself up for failure (*cough *cough Pastra is going to murder this game verbally eventually).
Just change for once, own up to your mistakes for once, and try to actually make a difference in the one franchise people actually care about from your company. (You can't lie, but it's like the only thing people know about you all now)