Facebook Releases Top Games of 2011

It may seem trivial, but a list of the top 10 Facebook games of 2011 was just released, and whether you play any of them or not, they’re money-making machines worthy of a headline or two. InsideSocialGames.com estimates that Facebook Credits revenue will reach $1.2 billion this year, …