I think the below reviews are a little harsh but..
Ya, it was not actually very good. The fact that the bands sucks so hard certainly doesn't help, nor does the fact that they callded themselves the "Falcon Lords". Really?. The - Falcon - Lords... Lord of the Falcons? Your animation was decent on the characters, but the backround often looked like an etch and sketch doodle.