Although speedpaint videos have recently been.. sorta forbidden from the Movie Portal, this one was exceptionally well produced. Such video can be embedded into a users NG blog page, and contain all the links and context you'd like.
Animatics or animated slideshows of still art are accepted into the Movie Portal, and that's how I'm regarding this first submission.
Now that the bad noise is out of the way, wow, what wonderful technique and vision! Wishing you the best of luck with your not-so-humble comic book, it has all the hallmarks of greatness... as far as I can tell from the first few bits/pages