The biggest launch to the biggest store