When I first learned that Source Point Press and the dynamic duo known as Twiztid were doing a comic together, I was interested. Very, very interested as while there’s been previous Twiztid (and ICP I think) comics that’s been published, I’ve never had the opportunity to read those. So I took it upon myself to […]