Ok, this type of think has been done before, see Super Mario Brothers Z, otherwise good use of flash, and decent effects, if im not mistaken.... DBZ elements?
yea i know, this is a classic fight
and yea those are dbz elements
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.