Angry Birds Star Wars II Now Available to Download for Android, iOS and Windows Phone 8 Rovio Entertainment Ltd. has released Angry Birds Star Wars II for iOS, Android, and Windows Phone 8 devices worldwide as they …Angry Birds Star Wars II Now Available to Download for Android, iOS and Windows Phone 8Read More