Angry Birds are angry enough to walk out from a peace treaty with the Pigs. Angry Birds is a game that holds the special place for the most downloaded paid game in the app store, this angry birds are now available for free in android powered mobile phones. The theme behind the game is simple, […]