Nothing about 2 touch screens on Nintendo's site, so I guess there's only one.
But there are 2 cameras, one outside and one inside.
Apparently Wifi will be improved, does that mean WPA will be supported ? If not it would be stupid from Nintendo.
Also the audio player only plays AAC ? That's a...