Potentially opening the door for its rivals to steal valuable market share, Nintendo announced over the weekend that its next-generation gaming console, code-named Revolution, won't go on sale until 2006. Unlike Microsoft's Xbox 360, Revolution will be Nintendo's smallest machine to date.