Everyone loves those Angry Birds, right? Wait… say what? You have never played an Angry Birds game on iOS? Wow,what the hell is wrong with you? Seriously, its one of the biggest franchise on all mobile gaming platforms ever. Don’t worry, you can redeem your self by downloading Angry Birds Rio right now for the cost of absolutely nothing . That […]