Angry Birds Invasion

No, it’s not the birds from the Alfred Hitchcock thriller.  It’s the birds from the hugely popular “Angry Birds” game app!  These birds are focused on eliminating the laughing pigs that are sheltered by various wood, stone, and ice structures.  Players launch the birds with the help of a slingshot into the area where the […]