Quoted from Halfwasted:Pretty sure they are vaulting cause Stranger Things is a dud and not selling
Is this conjecture, or have you heard this from a reliable source? I'd be a little surprised since I've heard it's an earnings monster from people who are operating it.