Stranger Things: The Game has a secret new scene from season 2, watch it here

From: Games Radar