I've seen worse :p
I can tell you put effort into this, (evens though there doesn't seam much of it)
like you said, you need 2 smooth it out a bit more, you should also choose some better music. and whith your music, you should make shure the sync on the music track is on stream so you don't get that bleading sound effect (where the track keeps going, evens though the movie is over)
you should also have more of a build up. instead of everybody dieing withing 5-10 seconds. (start off with an intro shot, and tackle one enimy at a time kind of deal)
I can tell there was work into this, but unfortunatly, it's not passable