At least you have some skill to work from here...
This is pretty weak to be completely honest. However, you do show some skill in the ways of flash. Hell, many people that talk shit couldn't do anything near as good as that, so don't sweat nothin, just practice and get creative! Keep it up!