Download Angry Birds Rio [FREE] for all Windows platform


Angry Birds takes the whole world by storm and it is widely played by people of different ages. Its popularity started from Apple devices such as iPhone and iPad and eventually expanding its availability to Windows, Mac and even on other mobile phone OS. Unfortunately it comes at a price ($4.99) which is quite disappointing to many.

Fortunately, as part of a promotion, Angry Birds Rio is currently available for FREE, thanks to Intel Appup center (App Store for Windows PCs). This limited offer is going to last until September 29 2011. So you better hurry up to register with Intel Appup center and claim this giveaway. Please note, this promotion is only valid for new registration; existing members are not eligible to claim FREE Angry Bird Rio.

How to download FREE Angry Birds Rio for Windows?

  1. Visit the promotional link (link dead and removed). Download and install Intel AppUp Center installer.
  2. You may find more about latest promotion & giveaways articles from

    Angry Bird Rio download page

  3. Launch Intel AppUp Center. From the the main window, click “Sign in” button
  4. Intel AppUp Center sign in

  5. Click “Get One Here” link to create an account when welcome page is prompted. You will be brought to your default web browser so that you can fill in the form and complete the account registration.
  6. Angry Bird Rio sign up

  7. Sign in into Intel AppUp Center and you should be able to see that Angry Birds Rio is available for download for free.
  8. Downloading Angry Bird Rio

  9. Enjoy Angry Birds Rio!
  10. Play Angry Birds Rio

About The Author

The author is the founder of He was brought up and is currently living in a small town at the northernmost of Malaysia.