Quoted from CrazyLevi:
I'd assume they are vaulting this again because it's easy to do, and distributors want them.
I think this is the third time this game has been vaulted, rather than the 2nd?
Pretty sure they are vaulting cause Stranger Things is a dud and not selling. That and they have IM parts laying around.