Strategy game Into the Breach ha made it's official debut on the Nintendo Switch and is now available for download.…