David and Goliath…and Angry Birds