24 October 2010

Would someone want to explain to me that Angry Birds is more than a PR triumph, and is as good a game as the buzz would have you think?