Nintendo and FromSoftware announced The Duskbloods during the Nintendo Switch 2 Direct. A certain amphibian from the trailer ...