Yup! This comic is indeed “self titled”, in my case kind of like when a band puts out their tenth album and can’t think of a better album title than their band name. (Oh, and speaking of band names, this comic probably came to me as I was listening to The Best Pessimist.)
Also, probably because this comic has a happy ending (if you don’t read the alt text, that is…), I weirdly couldn’t find a single tag that fits it perfectly. There’s not even a single death!