The first half felt oddly boring, and the MC while starting out smart, seemed to become dumb whenever the plot needed him to be. Second half picks up and everything comes together nicely, worth a listen.