The Nintendo Switch eShop now allows preorders to be cancelled up to seven days before release