The Boys Volume 1 The Name of the Game, Comic Book review