hmmm....
You've either play alot of capcom games or watch too many animes, because this flash seems too familar to be original. The good thing is that your graphics and animations might make a good artist, I just not too trilled about you're background.