The much awaited game from the makers Rovio mobile, the Angry Birds Rio is live in the app store for download. The game is available for iPhone, iPod Touch and…

It was a long time for Angry Birds to stay on the top of app store paid app list. Sometime Cut the Rope made that position for very few days,…