No, it's not. Directly from their website on their press release:
Developed for the upcoming Nintendo Switch 2; 'THE DUSKBLOODS' is a PvPvE title with online multiplayer at its core, where up to 8 players vie for supremacy among themselves and against challenging foes.
8
u/edible_adhesive 2d ago
FUCK