In this episode Alec, Chris and Kirk discuss the Batman Arkham series and what made them so popular as well as their favorite things about the series