Pikmin 3 Deluxe is launching on Nintendo Switch this October 30
Clear a landing zone, because the Pikmin 3 Deluxe game is headed to the Nintendo Switch on Oct. 30. The game originally launched on Wii U, and now it’s making the leap to Nintendo Switch with new co... Read More »