Animal Crossing: New Horizons’ new Island Tour Creator lets you create online posters and trailers based on your island
This week’s upcoming Animal Crossing: New Horizons’ update is bringing a slew of new features to the game on March 18th, but Nintendo has an additional surprise in store for next week, too. According to Nintendo’s website, the Island Tour Creator will launch on March 23rd as a “limited-time web…