After a few more posts, including videos that featured a wonky synthesizer soundtrack, it became clearer that it was a promo with Netflix to promote Stranger Things 3, which launched on the streaming ...
After a week of teasers on Twitter, Microsoft has finally unveiled a partnership with Netflix to bring 1985 experiences inspired by cult favourite science-fiction TV series Stranger Things. The ...