Hey, Steven! I think you have a good concept going! I've been following Guardian Ozriel so I managed to keep up with the narrative and opinions which were very honest and well-said.
I would recommend a bit improvement on your presentation and maybe leave announcements to the end of the video. (Especially seeing how it took about 3 minutes of the six-minute clip to actually start the critique after a whole minute of announcements before diving into the summary). When you start the video, you have about 10 seconds to grab the audience's attention, so keep that in mind!
The beginning at the 5-second mark, you have to be aware since the title was out of the video and had no bleed lines. The lighting of the video is a little dark, so I recommend at least a table lamp but not directly aimed at you (or one with a lamp shade to diffuse the intensity). And if anything else, some examples of the comic to show the viewers clips you liked, clips you didn't like, maybe some example when you talk about the art, would be interesting to see. (Since you can't take images from Tapastic, I'm sure you can ask the creators for the samples you need if they don't host their webcomic somewhere else too).
As is, your presentation as yourself, although a little obvious you were nervous (which HEY IT'S OKAY, you're new at this, it happens), was very well done. I think you have a nice honest concept that can grow really, great really fast just fix the minor tweaks for now. Maybe in the future consider a custom title card and some quick jingle that doesn't even have to be personal (for example Alex from I Hate Everything on Youtube uses his theme music straight from Incompetech. But this one is seriously just nitpicking)
((Edit: OH! You know what would be really good? That when you start the review you can ask the artist to make a title card for you to use both on the video and as a thumbnail for youtube. It stays unique with every new review and also works as a form of trade from artist to reviewer!))
With all that said, I'm always open for reviews for my own comic, Cosmic Fish, and I did like your honesty and straightforwardness when explaining the pros and cons of the series. So maybe presentation could use work but what and how you see people's work (which is the important part) are very professional and fair.
I really wish you luck with this!