Would like to recommend this Angry Birds like game, you have to shoot eggs and make them land in the nest so that they can hatch while at the same time not hitting obstacles. It's not easy to make the eggs land in the nest right away; not difficult to understand but hard to master You can set the angle of the branch to as an aim which is more original than Angry Birds. Check out this video:

The game costs a buck and can be downloaded here: