Angry Birds Hits 350 Million Download – Which Make...

“Phenomenal”, yup, it’s the right word to describe the Angry Birds Game, the most popular …