Xbox 720 vs. Adam Orth: Guess who wins!

Views 23

Earlier rumors claiming Microsoft Xbox 720 may release an "always-on" device has resulted in Microsoft's creative director Adam Orth's resignation. Orth got into ...

Share This Video


Download

  
Report form