Stranger Things 3: The Game on Netflix Games Yet another opportunity to immerse yourself in the Stranger Things world, Stranger Things 3: The Game offers you alone or you and your friends a chance to assume the role of your favourite character and attempt to make it through the twists and turns of The Upside Down. Image Source: Netflix