It seems vaguely familiar, have you looked on this website? http://shmuplations.com/games/ it's got a lot of old interviews with many game developers including ones from Nintendo. If it's not there then there are still some fascinating things on there anyway.