So it's up for preorder on Steam and Plasystation, but the only preorders so far for Switch is the physical for Japan and SEA(South East Asia). No English so far for Japanese Switch carts either, only for SEA.
Wish they were clearer about how the DLC purchases will work after release... I don't want to miss Xelguard, and that's somehow linked to getting both DLC 1 and 2.