Persistantthug
Newcomer
Someone posted this on IGN, and I was curious if any of you guys had heard of anything like this before.
Any truth in it?
http://www.tomsguide.com/us/Xbox-In...0-Windows-8-2014,news-16999.html#xtor=RSS-998
Any truth in it?
http://www.tomsguide.com/us/Xbox-In...0-Windows-8-2014,news-16999.html#xtor=RSS-998