Angry Birds Stella games have been downloaded 30 million times
Games in the Angry Birds Stella franchise have surpassed the 30 million downloads bar. Of these, 5 million are accounted for by Angry Birds: Stella Pop!. This is reported by the Venturebeat resource with reference to the statement of Rovio representatives.