Like the Smash Direct before it, Animal Crossing: New Horizons is getting its own showcase coming October 15th. The Animal Crossing Twitter account revealed ... Read more