I'm just going to come right out and admit that the "Angry Birds" fad is utterly baffling to me.