… Confirms Scott Moffitt's Departure, Elimination Of Position … Moffitt has been with Nintendo since 2011. … … Confirms Scott Moffitt's Departure, Elimination Of Position …