Poll Results - 08/03/2015
Will Xbox integration make Windows 10 more appealing in your mind?
Yes, I love having all my Microsoft products synced together

NaN%

No, it will have zero bearing on whether this OS is any good

NaN%

People still use Windows?

NaN%

Advertisement

X
"Like" CheatCC on Facebook