It is actually 46/3 mega pixel. So in fact it is less then 18MP. Their Pixel are stacked one on top of the other. Their pixel density is much lesser then the current 5D2.
I know lah but the marketing of this camera may not be so. It is stated clearly a 46mp camera. Only those who understand technicalities of a camera will think otherwise. Laymen on the street won't.
Anyway, isn't that a news from Canon about its 120mp sensor development?
http://www.dpreview.com/news/1008/10083101canonlargestsensor.asp