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

31.43%

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

47.62%

People still use Windows?

20.95%

Advertisement

X
"Like" CheatCC on Facebook