The release has been pushed back a few days.
The multiplayer party game is heading to Switch this year.