Inside Look at Angry Birds and a New Details About Angry Birds Rio

Angry Birds is featured in the April 2011 issue of Wired magazine (UK). We break down some of the most interesting tidbits and offer a first glimpse into Angry Birds Rio.