Forgot to comment on this. Well, say what you will about Capcom endorsing a fanmade game, but I DID find it to be pretty fun (and the soundtrack is awesome, BTW). The only real gripe I have is that there could have at least been a password feature, but I guess that won't come along until Super Street Fighter x Mega Man Turbo Arcade Edition
(which we probably WILL have to pay for).
Also, I kinda wish that there were more shout-outs to SFIII or Final Fight characters, but that's just me (at least add in Cody or Hugo/Andore if you're gonna make Rolento a boss.....).