Nintendo Switch Pikmin 3 Deluxe: First ImpressionsBy Matt RyanOctober 17, 2020 Pikmin 3 is a difficult game to describe to the uninitiated, but Pikmin 3 Deluxe could introduce a whole new audience to its charms.