Angry Angry ANGRY Birds

This Game is where you only have the angriest birds. But pigs have picked up their building skills.