Launch DLC

I was wondering if there’s any plans to have DLC at launch? I don’t mean additional characters, but I read somewhere in the forums/chat that the old character walk-on animations were taken out of the game so that they could be purchased as cosmetic upgrades. Not sure if this is accurate or not?

From what I heard, they won’t be available on launch, but the animations will be available down the line.