You don't suck...
This movie and its series, with a bit of polishing, can be equal to the famous "Xiao Xiao" stick figure series. The sound of the machine guns don't always synchronize with the action on screen though; you'll need to work on that.
Kick ass job, man. What else do you want me to say?