Post Thumbnail

We'd be careful about putting too much stock into an admittedly far off rumor, but the gang at 1UP claim they've heard from those in the know that Microsoft's set to release a new Xbox console in Fall 2010, and that current media darling Project Natal is "the cornerstone" of that evolution. Specs-w...

6 years ago 0 Comments
June 13, 2009 at 6:24AM