It is an entertaining but challenging game in which the player uses a catapult to give his bird some force and blast the barriers on the opposite ..

24 Plays

Related Games