Is Nintendo ready to launch its new platform?