So you think that you have a strong addiction to Angry Birds and wondering how to help yourself stop playing it? Well, you are just another crazy fan of this seriously addictive game which started off as an iPhone based game but now it is found every where, you can now also download Angry Birds for Windows PC and enjoy the latest versions which also include Angry Birds: Rio Game… Read More