Angry Birds Rio HD for iPad and iPad mini available free for limited time Thursday, January 17, 2013 11:01 amThursday, January 17, 20135 Comments Rovio Entertainment has made Angry Birds Rio HD for iPad available for free…