Iwata: It's a "Good Sign" When Everybody Thinks New Nintendo Stuff Is Lame

August 12th, 2009, 16:37

300x250uk
Part of the DCEmu Network Nintendo DS News..