Birds Vs Angry Aliens Free GameBy Speed Technology ( Free )
Help our Hero Birdie fight off the invading aliens. Each time Birdie gets egg on his face, you get more points. Save the planet, stop the aliens, and help the birds rise up and take their rightful ...