Review Nerdbot Game Review: Stranger Things – The GameBy [email protected]October 14, 2017 One of the strangest things about Stranger Things: The Game (iOS/Android) is that it’s a promotional tie in that’s both…