Just got a huge collection of comics from a Comixology sale and am starting to go through them. This one seems like a webcomic collection. Ahh, yup, there it is! http://tmcm.com. Nice 4-letter domain.
Frankly the comic is just a little weird. And also impossible. I mean, there really is no such thing as too much coffee, is there?