Makes for a pretty impressive headline, until you ask yourself what “traffic” really means. Still, it’s no surprise to have an established platform with a good browser and a huge amount of ad-sponsored apps in the lead, now is it? Yep - it’s not rocket science…