Chicken Dodge

About the game

A rooster attempt to avoid flying stones