Animal Crossing: New Horizons will bring Nintendo's franchise to the Switch in March, and one month ahead of the game's release date it will unveil more details about the new entry. A 25-minute livestream on February 20th at 9 AM ET will give us a lo…