Gaming fans all over the world have something to get excited about today as 20th Century Fox and Rovio have announced that Angry Birds Rio is now available worldwide! The Angry Birds find themselves in the magical city of Rio where they must save their friends Blu and Jewel – two rare macaws and the stars of the […]