Angry Birds, say hello to Angry Frogs by ccsoya December 28, 2010 0 We're not sure what to make out of this but you don't need to take a long look to know ...