3DS struggles are entirely our own fault, Iwata says

February 5th, 2013, 22:32

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