In this episode, Carl and Drew talk the new Avengers: Infinity War trailer, DC's New Gods movie announcement, Nintendo's indie game showcase, Atari's questionable retro/new console, and try not to get hit by shrapnel while they break down episode 11 of The Punisher!