Angry Birds, one of the most popular gaming apps now arrives on Windows Phone 7. The app has been available on Android and iOS platform for long with a number of updates and versions to it. It was overdue for long but its there now, not for free like Android but with a cost of […]