Rovio Entertainment has released Angry Birds Friends on the Microsoft Store for all Windows 10 PCs. This bird flinging tale of enraged avians contains all the fun of the Angry Birds experience but adds in an entertaining competitive mode with weekly tournaments against friends. Angry Birds Friends provides all the fun of regular Angry Birds and provides […]