Angry Birds Space is fastest-growing mobile game ever with 50 million downloads

Comments