Those videos on the link are of a Nokia E7.......only joking Seriously though if they are only manufacturing a limited number of N950's for developers only, why make a slick promo video if it is directed at a small section of the worldwide community? Have they released any figures of how many developer edition units they are manufacturing?