Jun 11, 2019 The Switch's Animal Crossing has a new title and a firm release date. Continue reading... Click to expand...