The Binding of Isaac: Afterbirth+ to release for Switch on March 17th
Indie rogue-like sensation The Binding of Isaac: Afterbirth+ finally has a release date on Switch. Developer Nicalis confirmed on Twitter today that the title will release on March 17th, after previously being delayed. (It was initially a launch day title.) That means just a little over a week from now!…