I enjoyed it
I really like how you put your own style in your flash, it is a lot different then the actully sprite sheet, which mean that you worked with them means that you have an understanding for them, and show that you have some skill.
As for ways to improve it. Just add a little more story line then, he has a battle a better clone of himself and maybe improve on your sound effect collection.