Bad news for both Switch console and fans, Binding of Isaac, which was a Switch launch title, has been delayed to later in the month of March, as revealed today on the game's tumblr. No exact reason for the delay was given.