Customers play the "Angry Birds" on iPads at the flagship store of Apple Inc. in New York, the United States, Dec. 12, 2010. The addictive game "Angry Birds" was named as the No. 1 selling app. of 2010 for iTunes. The game features the revenge of the Angry Birds on the green pigs who stole the Birds' eggs. [Xinhua] |
Go to Forum >>0 Comments