Microsoft’s new Windows 1.0 teaser confirms Stranger Things promo

Microsoft has been teasing Windows 1.0 all week, and it released another teaser today, this time showing the Netflix logo and also including a few props from the new season of Stranger Things. Read more…
Neowin