Stranger Things animated scene from the video game Stranger Things: Puzzle Tales For a while […]