Animal Crossing: New Horizons has a KFC fast food island – CNET