Adorable challenges await with chicken road game download for mobile gaming enthusiasts