The Animal Crossing: New Horizons Island Tour Creator website is now live
mynintendonews.comThe Animal Crossing: New Horizons Island Tour Creator website has gone live today and players can start showcasing their island creations in some new and fun ways right away. All players have to do is head over to the website here using their smartphone, select what region they're in and the site will help them…
cetra March 25th, 2021
Sponsored Links
Did you know you can earn WAD to promote yourself on GameSense.co and your level will increase, giving you more influence on how you change scores?