Angry Birds has been downloaded over 350 million times