This isn't really a "conference" so much as Iwata hosting a meeting. It tends to come in October because that is when Nintendo reveals its shipment/financial data for the first six months of the year ending in March 2007/2008/2009/2010 whatever.
For Iwata it is basically "so here is what we're releasing to meet our projections"....x, y, z unveiled..."what do you guys think"
People are difficult to govern because they have too much knowledge.
When there are more laws, there are more criminals.
- Lao Tzu