Angry Birds hits half of billion downloads; are you (still) playing?
If we recently welcomed the 7th billion person into this world, then every 1 in 14 people on the planet ...
If we recently welcomed the 7th billion person into this world, then every 1 in 14 people on the planet ...