UPDATE: We have updated this review with an additional paragraph, to provide impressions of the belated Windows 10 PC release for,...
Is this referred to as “pulling a Halo“? It appears that Microsoft believes heavily in owning the content on its platform,...