Reviews: 1 Rating: 2.0
An innovative game where you have to throw the bird and destroy objects.
angry birds rip off