While the game appeared on all other consoles and PC on the 16th as planned, the Switch version got delayed according to the following tweet by the developers:
However, the game seems to have appeared on the eShop for a glimpse of time, because it was already downloaded, dumped and uploaded...