Hmm.. That was interesting at least. I agree that the video quality was quite bad. I'm not sure what exactly did you do but it was overfiltered nevertheless. But no stress you'll get hang of it with some practice.
About the actual video, I didn't exactly like it but it wasn't really bad either. I mostly liked the lip sync but there could have been more of it to actually feel like the characters were singing this song. But usually it's just a line or two that are lip synced in amvs so I give you credit for keeping up with so many lip sync scenes.
The song was quite up beat and the clips were long enough to be distracting to me. If it wasn't for all the scifi action and lip sync, the video wouldn't have kept up with the song at all. I was hoping for more beat sync. Faster cuts, more internal sync, whatever to keep up with the beats. I know you paid more attention on lip sync here but the prolem was still there nevertheless. Well imo anyway O:
But I think you got the mood sync right~ All the action clips were placed where approripate (which meant pretty much the whole song though) and the occasional lip sync scenes kinda brought in some contrast. It was cool .. However, if there was any story involved, I couldn't see it. The video was too busy dealing with action and lip sync. There wasn't really any point to it whatsoever.
It wasn't a boring video but it wasn't really enjoyable either so I think I'll give this something around 2½/5 but I actually liked the lip sync (which is rare) so let's just round it up to 3/5 =P
And what comes to constructive criticism, please keep in mind most of the comments here on announcement threads are pretty short summaries. So, perhaps you shouldn't be expecting much detailed feedback here. Try the opinion exchange forum instead?
Also, people here have really varied tastes and thoughts how amvs should be like so it's likely you'll be getting comments that you might think are totally off. But you can always just ignore the comments you don't think are constructive for you

If someone seems ignorant about criticism around here, this community has a tendency to do exactly the same thing and punch back, which isn't really helpful but you will get the constructive criticism you need by the opinion exchange forum for example O: