Are there official specs anywhere? From the presentaiton slide [1] I understand this phone to have 3GB of storage and a 2.6" screen at 480x320. That seems just too little to be useful as a 'smart'phone. The data plan must be really low price for this to be worth getting over a $100-$200 device (what sort of prices are there in developing countries?).
[1] https://twitter.com/codepo8/status/437616415101976576