PCMag on MSN

Affinity

None ...
We jargon-bust the impenetrable wall of techy marketing words that was Microsoft's Project Helix hardware tease.