Alvin Lee's art is getting better and better... He's the 2nd best Lee out there...behind Jim, of course
Capcom has noticed this also, as he actually did the in-game artwork for Capcom Fighting Evolution. Not only that, but the official SF artists love the guy too. He's gotta be one of the luckiest artists in comics today.
I just jumped on with sf #0 and must say the art is good as is the story though I am a bit lost (not much) with the story gonna have to get the trades sooner or later
Right now the comic is at some point between Alpha and SF2. Not exactly sure where yet. I do know the current storyarch is going to end with the SF2 tourniment though. They mentioned that already.