Stars Wars version of Angry Birds announced
Love it or hate it, Angry Birds is the most well-known game in the mobile world. With literally hundreds of millions of downloads across iOS, Android, and other mobile operating systems, Angry Birds has kept smartphone users entertained wherever…