PlanetGameCube.com has posted a summarization of Satoru Iwata's speech. It's worth checking out here.