Is this a meme? There are some derivatives and some spread, though not much.
I went ahead and created a submission, since I did find images and post of the comic on other sites.
I haven’t seen it around much at all. I think its a bit too early to say if this will catch on and take off. Id say just wait a bit and see how the internet reacts :)