Team Meat and Nicalis Studio announced The Binding of Isaac: Afterbirth+ for the Switch got delayed out of the console's launch day to now a March 17th release date. Implied it was something related to production and/or certification issues beyond their control.
https://www.destructoid.com/the-bind...h-419993.phtml
Square Enix announced the Switch version of Dragon Quest X is currently planned to be released later this year although no date was given beyond being between the start of Summer and end of Fall.
https://www.destructoid.com/as-drago...r-419991.phtml
For those getting the Switch, its currently possible to register your Switch gamertag/user ID for the console prior to its launch by way of Nintendo's account website. Can be the same as your Nintendo Network ID if you already have one or a new one since Nintendo treats them as separate names.
https://www.destructoid.com/psa-you-...t-419900.phtml