Two days ago we told you that Angry Birds Rio is available in Apple's and Amazon's app stores, and now it's announced...


More...