Angry Birds Star Wars 2017 Game

This angry birds game is based on the concept of star wars that takes place in space. Launching the limited number of birds in each level of the game to hit the enemies is the main objective of the game. The trick lies in adjusting the trajectory perfectly.
Loading 1%...