nintendo tech advancements