Nintendo is making sure it’s still a thing




TechCrunch Mixtape show

Summary: Nintendo is making sure it’s still a thing