Posts

Showing posts with the label Angry Birds

Angry Birds downloaded a whopping 2 billion times

S&S News: Angry Birds needs more innovation, not stuffed toys, says ex-EA boss