PC World - From iPhone to PlayStation Portable to the big screen, Angry Birds...well wait a second, just what the heck is Angry Birds?

Source