The following games were initially announced as Nintendo Switch titles, but were subsequently cancelled or postponed indefinitely by developers or publishers.
Owlapps.net - since 2012 - Les chouettes applications du hibou