well
You don't suck at flash, you suck at ideas for flash. This is just like any other fighting movie... You are good at flash though.
background: nice
music: ew, but at least there was some.
characters: looked like mario mushrooms to me...
sound effects: yeah.