Home Gaming Nintendo Switch Manufacturing “Recovering,” Software Development on Track