Nintendo finally announces some new games for the Switch

See the original posting on TechCrunch

Nintendo is at last (at last!) bringing some new content to the Switch! Yes! In a Nintendo Direct, the company let fly a number of games and a couple of original titles. The biggest Nintendo-produced titles we had glimpses of are a new Animal Crossing in development for the Switch and Luigi’s Mansion 3. We […]