Mumbling


Nintendo Revolution Mumbling

This week gamer news site IGN ran a story revealing some possible facts about the horsepower of the Nintendo Revolution. Appa...

Apr 1 2006, 11:58am EST