David, Devindra, and Jeff discuss The New Mutants (out right now on VOD) and debate what to do for their 600th episode.