In Wii Sports Resort, Wuhu Island was a fun backdrop for the usual minigame suite. In Switch Sports Resort, it's a place: an ...