I've never heard of My Extra Life before this, so as is my custom, I started reading it from the beginning.
Maybe it's too early to judge, but it feels like the "Cathy" of videogame webcomics... take that how you will. (Do folks in the UK read "Cathy?")