Menu
News
Reviews
Previews
Articles
Twitch
About Us
We're looking for new writers to join us!
Xbox 360 in your stores November 22
by:
John
-
posted: 9/15/2005 6:48:00 AM
More On:
Xbox 360
November 22 is the day Chuck does his Truffle Shuffle as it was announced that would be the day the Xbox 360 would hit the stores. This
story in the NY Times
talks about Microsoft's announcement at the Tokyo Game Show.