Pigeon Squadron teaser trailer

Could be the next Angry Birds. At least, that's what the marketing guys are obviously hoping. Looks fun, so we'll bypass our cynicism for now... &nbsp

Could be the next Angry Birds. At least, that's what the marketing guys are obviously hoping. Looks fun, so we'll bypass our cynicism for now...