Angry Birds is a popular game involving birds trying to rescue eggs from nasty pigs. The game is available for smartphone platforms, Windows, Mac OS X and PlayStation 3/PSP. Now, 20th Century Fox has partnered with Rovio Mobile to create an Angry Birds game themed on the Company’s upcoming animation movie – Rio. In the […]