The answer was Video Game Critic.
And don’t worry you Video Game Webcomic haters out there. This is not turning into a Video Game Comic. I like snakes, so you get a talking snake in this comic. I also play video games so there will be some of that from time to time too. Mr. Coils is featured more in this comic than Video Game references will be if that puts things into perspective for you.