What is Animal Crossing New Horizons? Animal Crossing New Horizons is a video game series by Nintendo with New Horizons being the latest entry. Ever wanted to take a tropical getaway just to enjoy a new home? Today we’ll be doing just that with some Animal Crossing New Horizons Discord Avatars! The latest entry in […]