Rovio has proudly announced that Angry Birds has been downloaded 500,000,000 times and counting across all platforms. This achievement makes Angry Birds one of the most downloaded games in the history of gaming. For your info, the Angry Birds gaming franchise comprises of Angry Birds, Angry Birds Seasons and Angry Birds Rio. The company will also open the world’s first official Angry Birds retail shop in Helsinki. Watch the video after the jump.