hahaha freakin' funny series.. for fans of Street Fighter! http://www.youtube.com/watch?v=uFSK0ld9N_s
the series finished like last year lol, but it's still good, I think there's another one coming out on actual TV or something