Here is the Good news for Angry Birds Fans those have been using the Windows phone. Angry Birds Rio Game is available now from the Windows Phone Store.
Most popular Angry Birds application now available for free download from the iOS app store. Angry Birds is mostly paid downloaded application. Actually the application was available at