Why You May Be Addicted to Angry Birds – Great Infographic!

Angry Birds is a digital game phenomena that deserves some attention here. The game is a completely strange concept so some are surprised by its incredible success. Players use a slingshot to launch birds at pigs with the intent of destroying all the pigs. As you advance in the game, Continue Reading