Brus Media Logo
20
Jul

Angry Birds Stella reaches 30 million downloads

Its no surprise that some of the biggest gaming hits on the market are being backed up by ‘sister’ titles or related games. Much like...