Charming gameplay and https://thechickenroad-ca.ca offer delightful challenges for arcade fans