We're looking for new writers to join us!

Xbox 360 in your stores November 22

by: John -
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.