Proud of your time spent with Animal Crossing: New Horizons on the Nintendo Switch? Nintendo has now launched a new tool to help you show off your Animal Crossing island, dubbed “Island Tour Creator.” It’s available today on your iPhone via the web browser.
more…