Well...
Here I am reviewing something of yours again. Everything you make seems to be rushed, you have alot of "talent" it seems for concepts and your flash knowledge must be decent, but it looks like you make things in 15 minutes then post them. Try spending more time on the stuff you make, so that the stuff you make is better.