Chicken Raid iPhone Game Trailer

A trailer for Chicken Raid, a new game from FDG where you have to blow up chickens using destructive physics.