Second only to Windows 10, Microsoft’s mysterious “Spartan” web browser has been generating some headlines this week, due in large part to the collection of leaked images that have been popping up. Most reports seem to agree that Spartan is a new web browser from Microsoft that will be separate from Internet Explorer. The most recent leaked images support these claims, showing s minimalist Chrome-like web browser.