Articles tagged with: Angry Birds
Angry Birds is one of the most popular games available on mobile devices and now you can play it using just a browser. Like the original app, there’s no software to download or install since it just requires a browser.
Point your browser to following address and start crushing the green pigs. http://chrome.angrybirds.com