Diana Animal Crossings latest entry in the Diana series of anime-themed video games is finally coming to Switch, the Nintendo Switch version of the game, with a release date set for late 2017.The title will be available on the Nintendo eShop starting tomorrow, December 18, but the game will also be available through the Switch’s online store, with the title […]