I go on itchio to break free from my DE addiction and what should I find but a comic on the very thing I am obessed with? Great sketches 10/10!