The memories of countless hours playing Pikmin Adventure are all flooding back to me