Furious Chicken Games

It’s up to you to deliver the cure in fast, frantic arcade action!
Action