Windows , ,,,, , ,, iPhone, iPod, iPad , ,iPad
100 million games downloaded That's equivalent to filling the world's biggest stadium 17,000 times! Over