Chinese IT company Lenovo has seen 3.3 million downloads from its mobile app store since its launch in September 2010, averaging around 25,000 transactions per day, DigiTimes reports. The store currently has less than 2,000 products available.