Angry Birds Peace Treaty – a Viral Hit
If you own an iPhone or an Android-based mobile phone, you probably know Angry Birds. Over 10 million copies of the game have been sold on the iPhone platform alone, and Angry Birds is by far the most popular cellular…Continue Reading →