Angry Bird Rio

Quite Expected? Angry Bird Rio has hit 10 Million Downloads on Apple’s App store for iPhone and iPad  and Google’s Android Running Phones.

Angry Bird Rio is popularly known as a mobile game and now we are just days away from its Animated Movie Version which is called Rio. The game will receive a minimum of 4 updates this year.