Xbox 720 Might Be Legit

5min Video Games

by 5min Video Games

1.2K
78 views
Microsoft requests a full take-down of all Xbox 720 documentation, in addition Microsoft announces the release of their Windows 8 Mobile OS.